¿Cómo establecer el valor de entrada predeterminado en la aplicación .Net Console?

¿Cómo se puede establecer un valor de entrada predeterminado en una aplicación de consola .net?

Aquí hay un código de fantasía:

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);

Por supuesto, no espero que sea tan simple. Estoy apostando a tener que hacer cosas no gestionadas de bajo nivel; Simplemente no sé cómo.

EDITAR

Sé que no puedo reemplazar ninguna entrada con la predeterminada. Eso no es lo que estoy preguntando. Estoy tratando de APRENDER qué implica el logro del comportamiento que describí: dar al usuario un valor predeterminado editable. Tampoco estoy preocupado por la validación de entrada; Mi pregunta no tiene nada que ver con eso.

Respuestas a la pregunta(8)

Su respuesta a la pregunta