Hej, jag vill skapa en dynamisk tvådimensionell matris som jag vill skall se ut enligt följande: funkar lika bra med vanliga arrayer: Fast han skrev att han ville kunna lägga till och ta bort poster vilket är lite bökigt i en vanlig array utan ReDim-möjligheten som VB har. Men visst har du rätt att dom inte skall användas i onödan...Tvådimensionell vektor i C# mha ArrayList eller någon annan lämplig metod.
matris[dynamiskvärde,1]
Hur gör man detta mha ArrayList eller liknande funktion i c#?
Jag vill kunna lägga till och ta bort poster som ArrayList erbjuder..Sv: Tvådimensionell vektor i C# mha ArrayList eller någon annan lämplig metod.
int x=3;
System.Collections.ArrayList[,] matris = new System.Collections.ArrayList[x, 1];
Observera dock att du måste instansiera alla arrayelement med new ArrayList()...
Sv:Tvådimensionell vektor i C# mha ArrayList eller någon annan lämplig metod.
int num = 3;
int[,] iarr = new int[num, 3];
så om du inte behöver en ArrayList, använd inte den.
Sv: Tvådimensionell vektor i C# mha ArrayList eller någon annan lämplig metod.
När man väl använder dom så bör man ju dessutom använda de generiska klasserna under System.Collections.Generic i stället (framework 2.0), när det är möjligt...