У меня есть этот код C#. Он работает хорошо, но на Console.WriteLine появляются предупреждения (зеленые неровные линии ниже). После проверки появляется сообщение:
Предупреждения, допускающие значение NULL: вы используете переменную, которая потенциально может иметь значение NULL, но вы не проверили такую возможность (например, используя Console.ReadLine() без проверки на значение NULL)
Это код:
static void Main(string[] args)
{
Console.WriteLine("Enter a number");
String text1 = Console.ReadLine();
int.TryParse(text1, out int number1);
Console.WriteLine("Enter a second number");
String text2 = Console.ReadLine();
int.TryParse(text2, out int number2);
string count;
int sum;
sum = number1 + number2;
Console.WriteLine("The sum of both numbers is "+ sum);
Console.ReadLine();
}