سؤال

I wanted to use Console.ReadLine(); in the previous line and make it display like that:

HeresomeText>(input)

Not like

HeresomeText>
(input)

Is it possible to do?

هل كانت مفيدة؟

المحلول

use Write method instead of WriteLine Method:

 Console.Write("HeresomeText> ")

in addition you can use SetCursorPosition:

Console.SetCursorPosition(int left, int right);

نصائح أخرى

Absolutely - look at the various members of the System.Console class.

In particular, you want the SetCursorPosition method, but if you're writing a "fancy" console app you should think about the members for using colours etc too.

It depends on your previous Console.WriteLine() statement. Change it to Console.Write() which does not have the linebreak.

static void Main(string[] args)
{
    Console.Write("HeresomeText>");
    Console.ReadLine();
}
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top