Использование локальной переменной которой не присвоено значение

При написании программы на языке C# можно встретиться с ошибкой компиляции «Использование локальной переменной которой не присвоено значение». Попробуем разобраться, как исправить эту ошибку.

Рассмотрим пример:

using System;

public class Program

{

public static void Main()

{

int number;

Console.WriteLine(number);

}

}

В данном примере мы объявили переменную number типа int, но не присвоили ей значение, поэтому получаем ошибку «Использование локальной переменной которой не присвоено значение» (на английском «Use of unassigned local variable»).

Чтобы исправить ошибку, достаточно присвоить значение переменной number:

using System;

public class Program

{

public static void Main()

{

int number;

number = 2;

Console.WriteLine(number);

}

}

Ошибка «Использование локальной переменной которой не присвоено значение должна исчезнуть.

0
Нет комментариев. Ваш будет первым!