Как вы можете установить значение ввода по умолчанию в консольном приложении .net?
Вот какой код:
Console.Write("Enter weekly cost: ");
string input = Console.ReadLine("135"); // 135 is the default. The user can change or press enter to accept
decimal weeklyCost = decimal.Parse(input);
Конечно, я не ожидаю, что это будет так просто. Я держу пари, что нужно делать некоторые низкоуровневые неуправляемые вещи; Я просто не знаю, как.
ИЗМЕНИТЬ
Я знаю, что я не могу заменить ввод по умолчанию. Это не то, о чем я прошу. Я пытаюсь научиться тому, что участвовало в достижении описанного мной поведения: предоставление пользователю редактируемого значения по умолчанию. Я также не беспокоюсь о проверке ввода; мой вопрос не имеет к этому отношения.