В Python можно перебирать несколько переменных одновременно, как это:
my_list = [[1, 2, 3], [4, 5, 6]]
for a, b, c in my_list:
pass
Есть ли аналог C # ближе, чем этот?
List<List<int>> myList = new List<List<int>> {
new List<int> { 1, 2, 3 },
new List<int> { 4, 5, 6 }
};
foreach (List<int> subitem in myList) {
int a = subitem[0];
int b = subitem[1];
int c = subitem[2];
continue;
}
Edit - просто чтобы уточнить, точный код должен был присвоить имя каждому индексу в примере C #.