コンパイラ エラー 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
}