Array

Arrays wordt als volgt gedeclareerd:
string[] mijnArray = new string[4]{"nummer1","nummer2","nummer3","nummer4"};

De waarden van een array kunnen op runtime gegenereerd worden:
string[] mijnArray = new string[4]{"nummer1" +i, getnumber() + i,class.getnumber(),"nummer4"};

C# 3.0 manier ( implicitly typed array )
var names = new[]{"teus","gert","adriaan"};
Bovenstaande wordt dus een string array

var names = new[]{new{name ="teus" ,age="40"},
                                   new{name="gert", age="37"},
                                    new{name="adriaan", age="42"}};
Bovenstaande wordt dus een ojbect array met in de obecten twee string velden

Arrays kunnen makkelijk aan bijvoorbeeld een listbox gebonden worden, voorbeeld:
this.listbox1.datasource = mijnarray;

Een array kun je op de volgende manier sorteren:

system.array.sort(mijnarray)

Ander functies van system.array zijn bijvoorbeeld:
- find
- exists
- for each
- copyto (copies the array in a new array starting at specified index and ending at specified index)
- clone ( just clones the whole array in a new array )

{{opmerking.Naam}}:

{{opmerking.OpmerkingText}}

            

Saving your comment....

Naam is verplicht!
Email is verplicht!
Opmerking is verplicht!