См. пример кода ниже. Мне нужно, чтобы ArrayList был общим списком.
ArrayList arrayList = GetArrayListOfInts();  
List<int> intList = new List<int>();  
//Can this foreach be condensed into one line?  
foreach (int number in arrayList)  
{  
    intList.Add(number);  
}  
return intList;