英語で読む

次の方法で共有


コンパイラ エラー CS1108

パラメーターに、指定したすべての修飾子を設定することはできません。パラメーターに含まれる修飾子が多すぎます。

inrefout などの特定のパラメーター修飾子の組み合わせは、コンパイラに対して相反する意味があるために使用できません。

次の例では CS1108 が生成されます。

C#
// cs1108.cs  
// Compile with: /target:library  
public class Test  
{  
    // Regular Instance Method.  
        public void TestMethod(ref out int i) {} // CS1108  
  
}