英語で読む

次の方法で共有


コンパイラ エラー CS8354

参照渡しで 'this' を返すことはできません。

ref 引数は、代入可能な変数または配列要素である必要があります。 this は代入可能ではなく、参照渡しで返すことができません。

次のサンプルでは CS8354 が生成されます。

// CS8354.cs (6,20)

class Program
{
    ref Program M()
    {
        return ref this;
    }
}