【发布时间】:2013-12-09 05:33:53
【问题描述】:
这两种声明(引入)变量的方式之间有什么实际区别(速度、内存)吗?哪种方法更好?
示例 1:
for (int i = 0; i < myObjects.Length; i++)
{
MyObject m = myObjects[i];
}
示例 2:
MyObject m = null;
for (int i = 0; i < myObjects.Length; i++)
{
m = myObjects[i];
}
谢谢。
【问题讨论】:
-
如果你打算在 for 循环中使用对象,那么只在 for 中使用它是好的。 stackoverflow.com/questions/8803674/…
-
对不起,我应该更多地搜索以前的问题。这似乎已经在较早的案例中得到了回答。
标签: c# variables declaration