如何在 foreach 循环中增加一个整数(如在 C++ 中)
这是我的代码,但它不会selectIndex
在每次循环迭代期间增加整数。
var list = new List<string>();
int selectIndex = 0;
foreach(TType t in Gls.TTypes)
{
selectIndex = Gls.TType.Name == t.Name ? selectIndex++ : 0;
list.Add(t.Name);
}
让它工作如下:
var list = new List<string>();
int selectIndex = 0;
int counter = 0;
foreach(TaxType t in Globals.TaxTypes)
{
selectIndex = Globals.TaxType.Name == t.Name ? counter : selectIndex;
counter++;
list.Add(t.Name);
}
目的是在 UIPickerView 中选择匹配项。
非常感谢所有的贡献!