컴파일러 오류 CS0655

업데이트: 2007년 11월

오류 메시지

'parameter'은(는) 올바른 특성 매개 변수 형식이 아니므로 올바로 명명된 특성 인수가 아닙니다.
'parameter' is not a valid named attribute argument because it is not a valid attribute parameter type

올바른 특성 매개 변수 형식에 대한 자세한 내용은 특성(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()
    {
    }
}