1

私はここでプログラミングを始めたばかりです。これは私が熟考してきた質問です。c# で変数を Console.ReadLine() に設定し、毎回 Console.ReadLine() と入力する代わりに変数を呼び出すことはできますか? 例えば:

//Set Variable
var read = Console.ReadLine();
//Call vaariable
read;
4

2 に答える 2

4

このような:

//Set Variable
Func<string> read = Console.ReadLine;
//Call vaariable
read();
于 2015-12-04T18:36:23.743 に答える
1

次のように、デリゲートを作成したいようです。

var readOp = new Func<string>(() => Console.ReadLine());

そして、次のように使用できます。

System.Diagnostics.Debug.Print(readOp());

またはこれ、または他のもの:

string myLine = readOp();
于 2015-12-04T18:30:49.510 に答える