我一直在考虑让我的代码更具可读性。我有很多 foreach 和 for 循环,因为我在我的代码中处理了很多数据表。
如果我实例化我将在循环内使用的列名,是否可以?还是会消耗太多内存?例如:
DataTable fooTable = new DataTable();
foreach(DataRow dr in fooTable.Rows)
{
string nameColumn = dr.Field<string>("NAME")
Console.WriteLine(nameColumn)
}
对比
DataTable fooTable = new DataTable();
foreach(DataRow dr in fooTable.Rows)
{
Console.WriteLine(dr.Field<string>("NAME"))
}
慕少森
慕妹3146593
临摹微笑
相关分类