Ich habe ein multidimensionales Array, durch das ich gehe ... das funktioniert so, wie ich es will. Aber ich möchte die Position verwenden, um den Text des Panels, das ich erstellt habe (Windows Form) zu ändern. Beispiel: Ich habe die Position [0, 9] und da steht ein 'M' (char) und jetzt möchte ich dieses M als Text des Panel p009 schreiben. So:mehrdimensionale Array-Position als Objektname in C#
if (gameView[j,i] == 'M')
{
//p + j + 0 + i.Text = 'M';
}
Sie haben also 90 Variablen des Typs Panel in Ihrem Formular? Sehr schlechte Idee. Warum nicht ein mehrdimensionales Array von Typ-Panel erstellen und 'p [0,9]' stattdessen verwenden? – HimBromBeere