次の方法で共有


コンパイラ エラー CS0655

更新 : 2007 年 11 月

エラー メッセージ

'parameter' は有効な属性パラメータ型ではないため、有効な名前付き属性引数ではありません。

属性の有効なパラメータ型については、「属性 (C# プログラミング ガイド)」を参照してください。

使用例

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

// CS0655.cs
using System;

class MyAttribute : Attribute
{
    // decimal is not valid attribute parameter type
    public decimal d = 0;
    public int e = 0;
}

[My(d = 0)]   // CS0655
// Try the following line instead:
// [My(e = 0)]
class C
{
    public static void Main()
    {
    }
}