DavidBMedlem sedan jan. 20001 372 inlägg Tjena
Jag skapar 3 arrayer, två som är tvådimentionellad och en "jagged". Det jag vill är att få in det två tvådimentionella i min "jaggade". Vet inte riktigt hur jag skall initiera min "jaggade" array. Någon som vet hur det skall se ut?
Jag har följande kod:
string[][] arrAll = new string[2][];
string[,] arrValues = new string[2,15];
string[,] arrNames = new string[2,15];
arrAll[0] = arrValues;
arrAll[1] = arrNames;
tohaMedlem sedan dec. 1999707 inlägg Såhär? :o
string[][,] arrAll = new string[2][,];
string[,] arrValues = new string[2,15];
string[,] arrNames = new string[2,15];
arrAll[0] = arrValues;
arrAll[1] = arrNames;
DavidBMedlem sedan jan. 20001 372 inlägg tackar, fungerade utmärkt men jag stötte på ännu ett problem.
jag har min "jaggade" array i ett datatable:
dt.Columns.Add("Attribut",Type.GetType("System.Array"));
Har jag bara en vanlig array i min DataTable får jag ut den såhär:
AttributValues = (string[,])dr["Attribut"];
Men hur gör jag när jag vill få ut en av arrayerna som finns i den "jaggade"?
Har försökt såhär:
AttributValues = (string[,])dr["Attribut"][0];
men det vill inte fungera.
tohaMedlem sedan dec. 1999707 inlägg En vild chansning:
string[,] AttributValues = ((string[][,])dr["Attribut"])[0];
DavidBMedlem sedan jan. 20001 372 inlägg Fungerade utmärkt, tackar