我有一个对象列表 IList。
它们的类型是 NHibernate.Examples.QuickStart.User。
还有一个名为 EmailAddress 的公共字符串属性。
现在我可以使用 for each 循环遍历该列表。
是否可能使用简单的 for 循环遍历 Ilist?
因为仅将 IList 视为数组似乎不起作用...
System.Collections.IList results = crit.List();
foreach (NHibernate.Examples.QuickStart.User i in results)
{
Console.WriteLine(i.EmailAddress);
}
for (int i = 0; i < results.Count; ++i)
{
Console.WriteLine(results[i].EmailAddress); // Not Working
}
result.EmailAddress
。 - Stefan Steinegger