Использование ключевого слова var с foreachC#

Место общения программистов C#
Ответить
Anonymous
 Использование ключевого слова var с foreach

Сообщение Anonymous »

Тип переменной, объявленной с помощью var, определяется во время компиляции. Foreach присваивает значения переменной элемента var во время выполнения. Но не противоречит ли это рабочей логике ключевого слова var? Потому что тип переменной пока неизвестен.
ArrayList myList = new ArrayList();

// Öğeleri ekleme
myList.Add("Apple");
myList.Add(123);
myList.Add(45.67);
myList.Add(true);

// Listeyi yazdırma
foreach (var item in myList)
{
Console.WriteLine(item);
}


Подробнее здесь: https://stackoverflow.com/questions/793 ... th-foreach
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»