Difference between revisions of "6237 Programmering II (Csharp) Agenda/List"
From Teknologisk videncenter
(→Lists) |
|||
Line 33: | Line 33: | ||
int index = names.IndexOf("Kurt");</source> | int index = names.IndexOf("Kurt");</source> | ||
− | + | ||
[[Category:6237 Programmering II]] | [[Category:6237 Programmering II]] |
Revision as of 11:39, 7 October 2015
Lists
Problemet med arrays er at man på forhånd skal kende størrelsen på arrayet. Dette problem kan løses ved i stedet at anvende lists.
class Program
{
static void Main(string[] args)
{
List<String> names;
names = new List<string>();
names.Add("Ole");
names.Add("Kurt");
names.Add("Berit");
//Størrelse på listen findes sådan her
int i = names.Count;
//De enkelte elementer kan tilgåes på samme måde som i arrayet
String s = names[1];
}
}
På samme måde som med String indeholder list et antal søge funktioner.
if (names.Contains("Ole")) { };
int index = names.IndexOf("Kurt");