var fibNumbers = new List<int> { 0, 1, 1, 2, 3, 5, 8, 13 }; int count = 0; foreach (int element in fibNumbers) { count++; Console.WriteLine($"Element #{count}: {element}"); } Console.WriteLine($"Number of elements: {count}");
var numbers = new NumberList<int> { 0, 1, 2, 3, 4, 5 }; foreach (int num in numbers) { DoSomething(); }
foreach (int num in numbers) { }
someList.ForEach(x => { if(x.RemoveMe) someList.Remove(x); });
List<string> someList = <some way to init> someList.ForEach(delegate(string s) { <process the string> });