英語で読む

次の方法で共有


コンパイラ エラー CS0704

型パラメーターであるため、'type' でメンバーの照合を行えません

内部型は、型パラメーターで指定できません。 目的の型を明示的に使用してください。

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

C#
// CS0704.cs  
class B  
{  
    public class I { }  
}  
  
class C<T> where T : B  
{  
    T.I f;  // CS0704 – member lookup on type parameter  
    // Try this instead:  
    // B.I f;  
}  
  
class CMain  
{  
    public static void Main() {}  
}