Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Visual Studio Code C# дефолтный код

Арсюха Поросюха Ученик (67), на голосовании 3 недели назад
Что здесь не так? Никто не может ответить мне!
Голосование за лучший ответ
GGG Просветленный (34910) 1 месяц назад
 using System; 

namespace MyNumberApp
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Введите число:");
string input = Console.ReadLine();

if (int.TryParse(input, out int number))
{
Console.WriteLine($"Вы ввели число: {number}");
// Здесь можно выполнять операции с числом
}
else
{
Console.WriteLine("Введено не корректное число.");
}
}
}
}
Редис АлександровичОракул (79321) 1 месяц назад
У него кстати так же
Арсюха ПоросюхаУченик (67) 1 месяц назад
Рофлишь?
Редис Александрович Оракул (79321) 1 месяц назад
Еще раз для одарённых. Поставь Visual Studio
Арсюха ПоросюхаУченик (67) 1 месяц назад
Зачем?
Редис Александрович Оракул (79321) Арсюха Поросюха, Затем.
Арсюха ПоросюхаУченик (67) 1 месяц назад
У меня вопрос, как сделать такой скрипт именно в VS Code, зачем мне дефолтная VSка?
Редис Александрович Оракул (79321) Арсюха Поросюха, у тебя цель время потратить, а так еще можешь еще добавить в самом конце пустой ридлайн, возможно у тебя терминал быстрее закрывается чем ты успеваешь прочитать вывод. Добавь
 var xxx = Console.ReadLine(); 
СКОРОЖАРКА!!! Гуру (3194) 1 месяц назад
наведи курсор мышки на ReadLine() - в верхней строчке будет написано по-русски что не так, а ниже будет написано string? Console.ReadLine(), т.е. чтобы убрать эту ужасную волнистую линию, нужно писать так:
 string? input = Console.ReadLine(); 
Jurijus Zaksas Искусственный Интеллект (445688) 1 месяц назад
Тебя смущает это подчеркивание или что?
Если подчеркивание, то это приведение типа string? к string. Можешь смело забить на него болт.
СКОРОЖАРКА!!!Гуру (3194) 1 месяц назад
да, более того, можешь указать сишарпу тоже забить на это болт прописав в проекте <Nullable>disable</Nullable>
Похожие вопросы