Как циклом перебрать список?
Циклы в C#
https://professorweb.ru/my/csharp/charp_theory/lev...
Эмм. Это где-то в первой-второй главе любой книги по C# для начинающих идёт. 
https://metanit.com/sharp/tutorial/2.6.php (про циклы)
https://metanit.com/sharp/tutorial/4.5.php (про листы. Ничего особо не отличается от массивов в плане работы)
var list = new List {1,2,3,4};
foreach(var item in list) {
  if(IsEven(item)) //Например хотим вывести в консоль все чётные числа
    Console.WriteLine(item);
}

агрессивные мысли вслух
ДА ПОЧЕМУ ЭТИ ДЕБИЛЫ ПОСТОЯННО ЛЕЗУТ В ЮНИТИ С ШАРПОМ, НЕ ЗНАЯ ШАРПА.
ЕСЛИ НЕ ЗНАЕТЕ ЯП - НУ ВОЗЬМИТЕ КАКОЕ-НИБУДЬ ВИЗУАЛЬНОЕ СРЕДСТВО ПРОГРАММИРОВАНИЯ, РАЗ ВАМ ТАК ПРИНЦИПИАЛЬНО ХОЧЕТСЯ СРАЗУ НАЧАТЬ ИГРУШЕЧКИ ДЛЯ ТАКИХ ЖЕ ДЕБИЛОВ ДЕЛАТЬ.
ДОКУМЕНТАЦИЮ ЧИТАТЬ ЕЩЁ НАУЧИТЕСЬ.