-1

基本的には、C# でコマンド ライン テキスト エディターを作成したいと考えています。いくつかのチュートリアルを見てきましたが、それらのほとんどは GUI を使用しているようです。nano のような純粋なコマンド ラインだけが必要です。良いチュートリアルや調べることができるものがあるかどうか疑問に思っていましたか?

4

1 に答える 1

2

System.Consoleクラスを使用するだけで、目的のほとんどを達成できると確信しています。

ConsoleKeyInfo クラスと Console.ReadKey() を使用して、次のように矢印キーの押下を検出できます。

ConsoleKeyInfo pressed_key = Console.ReadKey(); // read keystroke

if (pressed_key.Key == ConsoleKey.UpArrow)
{
     Console.CursorTop = Console.CursorTop - 1;
}
于 2012-11-21T18:14:33.763 に答える