Привет, ребята, я написал этот код, и у меня две ошибки.Почему этот код не работает?
- Invalid ранга спецификатор: ожидается '' или ']'
- Невозможно применить индексирование с [] к выражению типа '' междунар
Вы можете помочь, пожалуйста?
static void Main(string[] args)
{
ArrayList numbers = new ArrayList();
foreach (int number in new int[12] {10,9,8,7,6,5,4,3,2,1}) //error No.1
{
numbers.Add(number);
}
numbers.Insert(numbers.Count - 1, 75);
numbers.Remove(7);
numbers.RemoveAt(6);
for(int i=0; i<numbers.Count; i++)
{
int number = (int) number[i]; // error No.2
Console.WriteLine(number);
}
}
Этот код не читается. Используйте разметку, доступную для отображения кода. – JesperE 2008-10-23 20:27:53
Отметьте весь свой код четырьмя пробелами, чтобы сделать его более читаемым ... – 2008-10-23 20:30:17
@arin, проверьте и убедитесь, что я отформатировал это право. Похоже, что Markup не позволит вам сделать 4 уровня отступа ...? – 2008-10-23 20:31:27