コンパイラ エラー CS1910

更新 : 2007 年 11 月

エラー メッセージ

型 '型' の引数は DefaultValue 属性に適用できません

パラメータの型がオブジェクトである場合、DefaultParameterValueAttribute の引数は null、整数型、浮動小数点、bool、string、enum、char のいずれかにする必要があります。Type 型や配列型の引数は使用できません。

使用例

次の例では CS1910 エラーが生成されます。

// CS1910.cs
// compile with: /target:library
using System.Runtime.InteropServices;

public interface MyI
{
   void Test([DefaultParameterValue(typeof(object))] object o);   // CS1910
}