ich Java-Code habeähnliche Funktion charAt von Java in C#
string [] elementMath = {etwas}
elementMath[i].charAt(0);
In C#, ich habe versucht mit
elementMatn[i][0];
Aber es wird Gib mir Fehler
ich Java-Code habeähnliche Funktion charAt von Java in C#
string [] elementMath = {etwas}
elementMath[i].charAt(0);
In C#, ich habe versucht mit
elementMatn[i][0];
Aber es wird Gib mir Fehler
In C# sind Strings auch ein Array von char. Wenn das Element nicht null ist, können Sie die Indizierung oder string.ElementAt(index)
verwenden.
string[] arr = string[]{ "testA", "testB", "testC" };
char c1 = arr[0].ElementAt(4); // c1 will be 'A'
char c2 = arr[1][4]; // c2 will be 'B'
Es ist wahrscheinlich etwas falsch mit Ihrer Array-Initialisierung. Hier ist ein funktionierendes Beispiel mit der gleichen Syntax wie bei Ihnen:
string[] elementMath = new [] {"aa", "bb", "cc"};
char result = elementMath[1][0]; // result is 'b'
was 'ist elementMath –
Baumuster zur Objektreferenz ist null –
was ist elementMath [i] 's-Datentyp? – Jules