Hey Guys!TryParse()メソッドの出力パラメータとしてC#キーワード "out"
私はTryParse()に出力パラメータを使用する必要がありますなぜ私は、知りたい - 私たちはそれを使用する理由は私のためにそれが明確でないため、方法。例えば
:
int number;
if (int.TryParse("2", out number))
Console.WriteLine("The parse worked!");
else
Console.WriteLine("The parse didn't work!");
}
短い:
int.TryParse("2", out int number)
私はあなたが私を助けて、あなたが私にいくつかの大きなヒントを与えることができることを願って!
オム:あなたはこれを行うことができますか?あなたが求めていることは本当にはっきりしません。 2番目のフォームはC#7で有効です。 –
なぜですか? 'TryParse'は2番目のパラメータを' out'パラメータとして定義されているので、それを呼び出すには渡された引数に 'out'修飾子を使わなければなりません。 – DigiFriend
しかし私にとっては、このパラメータを使用する必要がある理由は明らかではありません**。 –