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 で一致するアイテムを選択することでした。
すべての貢献に感謝します!