Использование локальной неназначенной переменной – даже с оператором else [дубликат]C#

Место общения программистов C#
Anonymous
Использование локальной неназначенной переменной – даже с оператором else [дубликат]

Сообщение Anonymous »

Код: Выделить всё

MediaDescription media;
foreach(var field in fields) {
switch(field.Key) {
case FieldType.Version:
message.Version = Convert.ToInt32(field.Value);
break;
case FieldType.Originator:
message.Originator = OriginatorField.Parse(field.Value);
break;
...
...
case FieldType.Information:
if(media == null)    

Подробнее здесь: [url]https://stackoverflow.com/questions/17861978/use-of-local-unassigned-variable-even-with-else-statement[/url]

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