webForumDet fria alternativet

loopa igenom en array (C#)

3 svar · 689 visningar · startad av DavidB

DavidBMedlem sedan jan. 20001 372 inlägg
#1

Tjena

Har fått totalt hjärnsläpp, jag skall loopa igenom en två dimensionell array.

För en enkel ser det ju ut:

for(int i = 0;i<minarray.Length;i++)

Arrayen ser ut följande:

string[,] minarray = new String[2,[b]4[/b]];

det är den fetmarkerade dimensionen som skall köras igenom

juventus1Medlem sedan dec. 2000399 inlägg
#2
for(int i = 0;i<minarray.Length;i++) {
for (int j = 0;j < minarray[i].Length;j++)
Console.WriteLine("{0}", minarray[i][j]);
}
DavidBMedlem sedan jan. 20001 372 inlägg
#3

hmm, då kommer ytterligare en fråga angående arrayer.

finns det något sätt att initiera en array utan att i förväg definera hur många strängar den skall innehålla utan att den bestämmer det själv beroende på hur mycker man lägger in i den?

juventus1Medlem sedan dec. 2000399 inlägg
#4

Nej, inte med vanliga arrayer. Men kolla på ArrayList, den gör precis det du vill.

132 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)