
C# - vrácení dvou integerů jako indexy dvourozměrného pole
Ahoj, řeším problém
Potřeboval bych vytvořit metodu, která ze vstupu (string o dvou znacích) vrátí dvě čísla. Tyto čísla budou reprezentovat index v dvourozměrném poli.
Dohledal jsem, že by k podobnému účelu mohla sloužit struktura Tuple<int, int>.
Ale nevím, jak to naimplementovat. Existuje vůbec řešení s využitím této konstrukce?
int pole[,];
.....
public static Tuple<int, int> GetIndex(string num)
{
return Tuple.Create((int)Char.GetNumericValue(num[0]), (int)Char.GetNumericValue(num[1]));
}
....
pole[GetIndex(nejakyretezec)];
Díky za jakoukoliv pomoc.