Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
недопустимое выражение для именованного аргумента атрибута "field"
Замечания
При инициализации именованного аргумента атрибута значение должно быть константой времени компиляции.
Дополнительные сведения об атрибутах см. в разделе "Определяемые пользователем атрибуты".
Пример
В следующем примере создается C3101.
// C3101.cpp
// compile with: /clr /c
ref class AAttribute : System::Attribute {
public:
int Field;
};
extern int i;
[assembly:A(Field = i)]; // C3101
[assembly:A(Field = 0)]; // OK