【发布时间】:2009-12-15 09:07:18
【问题描述】:
看来我阅读的C#代码越来越多使用var类型标识符:
foreach (var itemChange in ItemChanges)
{
//...
}
而不是明确说明类型:
foreach (ItemChange itemChange in ItemChanges)
{
//...
}
即使类型已知。
我仍在使用 latter 显式版本,只是因为我认为稍后阅读它的人会比使用 var 更快地理解变量的类型。
但是是否有任何技术理由使用其中一种?
【问题讨论】:
标签: c# conventions var