Ich erstelle ein zweidimensionales Array in C# und ich kann nicht meine Zeilen und Spalten in einer Linie. Ich versuche, meine Daten in sechs Zeilen und fünf Spalten zu bekommen. Die Mon, um sich mit den 12,10,17,22 zu arrangieren. Dann die Di mit den 11,12,17,22. Das wird weiterhin so sitzen. Hier ist ein Beispiel für die Tabelle.Benötigen Sie Hilfe Erstellen eines 2D-Array in C#
Hier ist der Code, den ich bisher gebaut haben.
class Zumba
{
public static void main()
{
Zumba table = new Zumba();
int[,] zumValues = table.ZumbaValues;
string[] zumForm = new string[6] { "Mon", "Tues", "Wed", "Thurs", "Fri", "Sat" };
for (int z = 0; z < zumForm.GetLength(0); z++)
{
Console.Write("{0}", zumForm[z]);
for (int r = 0; r < zumValues.GetLength(0); r++)
{
for (int c = 0; c < zumValues.GetLength(1); c++)
Console.Write("\t" + "{1,2,3,4,5,6}" + "\t", zumValues[r, c]);
}
Console.WriteLine();
}
Console.ReadLine();
}
private int[,] zumba = new int[6, 4] { { 12, 10, 17, 22 },
{ 11, 13, 17, 22 },
{ 12, 10, 22, 22 },
{ 9, 14, 17, 22 },
{ 12, 10, 21, 12 },
{ 12, 10, 5, 10 } };
public int[,] ZumbaValues
{
get
{
return zumba;
}
set
{
zumba = value;
}
}
}
Also, was ist das Problem? Das Bild der Konsole sieht gut aus. – Frecklefoot
Zum einen sieht diese Zeile falsch aus Console.Write ("\ t" + "{1,2,3,4,5,6}" + "\ t", zumValues [r, c]); ' – Icemanind