C# 计算列表中的类数:同一函数返回不同的结果
所以我有这样的清单C# 计算列表中的类数:同一函数返回不同的结果,c#,list,visual-studio-2013,C#,List,Visual Studio 2013,所以我有这样的清单 List<single_request> list_Srequests = new List<single_request>(); 然而,这一数值最终等于68: foreach (single_request sRequest in list_Srequests) { totalNum_SingleReg++; } 我不明白最后一个怎么了。有什么想法吗 项目计数之间可能有其他代码
List<single_request> list_Srequests = new List<single_request>();
然而,这一数值最终等于68:
foreach (single_request sRequest in list_Srequests)
{
totalNum_SingleReg++;
}
我不明白最后一个怎么了。有什么想法吗 项目计数之间可能有其他代码,如果需要检查列表计数和foreach计数,请尝试下面的代码
var count1 = list_Srequests.Count;
var count2 = 0;
foreach (var sRequest in list_Srequests)
{
count2 ++;
}
if(count1 == count2 )
Console.WriteLine("COUNT1 EQUAL TO COUNT2");
项目计数之间可能有其他代码,如果需要检查列表计数和foreach计数,请尝试下面的代码
var count1 = list_Srequests.Count;
var count2 = 0;
foreach (var sRequest in list_Srequests)
{
count2 ++;
}
if(count1 == count2 )
Console.WriteLine("COUNT1 EQUAL TO COUNT2");
项目计数之间可能有其他代码,如果需要检查列表计数和foreach计数,请尝试下面的代码
var count1 = list_Srequests.Count;
var count2 = 0;
foreach (var sRequest in list_Srequests)
{
count2 ++;
}
if(count1 == count2 )
Console.WriteLine("COUNT1 EQUAL TO COUNT2");
项目计数之间可能有其他代码,如果需要检查列表计数和foreach计数,请尝试下面的代码
var count1 = list_Srequests.Count;
var count2 = 0;
foreach (var sRequest in list_Srequests)
{
count2 ++;
}
if(count1 == count2 )
Console.WriteLine("COUNT1 EQUAL TO COUNT2");
totalNum\u SingleReg
属于哪种范围?totalNum\u SingleReg属于哪种范围?totalNum\u SingleReg属于哪种范围?totalNum\u SingleReg属于哪种范围?