Visual Studio Code C# Ввод с клавиатуры

136
08 августа 2019, 05:10

Написал простенький код, который при вводе числа должен выдать на 10 больше. компилирую, нажимая F5. ввожу, допустим, число 50, вот в эту строку

получается вот что:

Прикрепляю код:

Console.WriteLine("Сейчас будем вводить...");
int x = int.Parse(Console.ReadLine());
Console.WriteLine(x+10);
Console.ReadLine(); 

]1

Answer 1

Debug console используется только для вывода. Но с какой консолью будет работать ваше приложение можно поменять в настройках дебаггера (launch.json).

Нужно параметр console установить в значение externalTerminal.

{
   // Use IntelliSense to find out which attributes exist for C# debugging
   // Use hover for the description of the existing attributes
   // For further information visit https://github.com/OmniSharp/omnisharp-vscode/blob/master/debugger-launchjson.md
   "version": "0.2.0",
   "configurations": [
       {
           "name": ".NET Core Launch (console)",
           "type": "coreclr",
           "request": "launch",
           "preLaunchTask": "build",
           "program": "${workspaceFolder}/bin/Debug/netcoreapp2.1/ConsoleApp2.dll",
           "args": [],
           "cwd": "${workspaceFolder}",
           "stopAtEntry": false,
           "console": "externalTerminal"
       },
        {
            "name": ".NET Core Attach",
            "type": "coreclr",
            "request": "attach",
            "processId": "${command:pickProcess}"
        }
    ,]
}
Answer 2
    Console.WriteLine("Сейчас будем вводить...");
    int x = Convert.ToInt32(Console.ReadLine());
    Console.WriteLine(x+10);
    Console.ReadLine();     
READ ALSO
Затемнение окон Unity по нажатию кнопки

Затемнение окон Unity по нажатию кнопки

Доброго времени суток

124
Удаление выделенной строчки в DataGridView из базы данных

Удаление выделенной строчки в DataGridView из базы данных

Помогите сделать так чтобы при нажатии на кнопку удалялась выделенная строчка в DataGridView из базы данных

108
Вывести на печать 2 листа

Вывести на печать 2 листа

как можно перенести на 2 лист, где: Нижняя челюсть - Левая сторона от 44, хочу перенести на 2 листНо как можно сделать?

139
Стартовая страница приложения

Стартовая страница приложения

Есть приложение на aspnet mvc

122