アウト文字列

あなたはこの方法が複数の値を返すようにしたい場合は、この方法が有用であるアウト宣言しました。アウトパラメータ方法はまだ(復帰を参照)、変数戻り値の型として使用することができますが、それはまた、1つまたは複数のオブジェクトは、呼び出し元のメソッドにoutパラメータとして返されることがあります。この例では、メソッド呼び出しを返すために3つの変数を使用しています。第三のパラメータがNULLの値が割り当てられることに留意されたいです。これは、選択的なメソッドの戻り値を許可します。

class OutReturnExample
{
static void Method(out int i, out string s1, out string s2)
{
i = 44;
s1 = "I've been returned";
s2 = null;
}
static void Main()
{
int value;
string str1, str2;
Method(out value, out str1, out str2);
// value is now 44
// str1 is now "I've been returned"
// str2 is (still) null;
}
}

おすすめ

転載: www.cnblogs.com/jsll/p/11707541.html