Hur kan jag ändra storleken på en array under exikveringen. Den börjar med en ruta och sedan vill jag lägga till ytterligare ett fält utan att tidigare lagrad information går förlorad och sedan kanske ytterligare ett. När du har satt en Arrays storlek så är den fast i den storleken, den går sedan inte att ändras. Om du behöver en dynamisk array så kan du använda dig av de klasser som finns i System.Collections. Tex en ArrayList kanske skulle passa dig bra: Du kan använda dig av en ArrayList istället för array, då du inte kan göra redim på en array under C#. Du kan ju alltid göra en rutin som skapar en ny som blir ett större och hålla på. inget att rekomendera dock.Behöver snabb hjälp på enkelt problem
MVH Henrik LarssonSv: Behöver snabb hjälp på enkelt problem
<code>
ArrayList myArray = new ArrayList();
myArray.Add(myObjectToAddToTheArray);
</code>
När du anropar Add så ökar dess storlek automatiskt.
Om du inte vill använda dig av System.Collections så måste du skapa en ny array som är större i storlek än den tigigare och loopa genom föregående array och lägga in dessa data i den nya.
/Fredrik NSv: Behöver snabb hjälp på enkelt problem
//JOhan N