Прочитать на английском

Поделиться через


Предупреждение компилятора (уровень 1) CS0657

"модификатор атрибута" не является допустимым местоположением атрибута в этом объявлении. Допустимыми для этого объявления являются местоположения "расположения". Все атрибуты в данном блоке будут игнорироваться.

Компилятором обнаружен модификатор атрибута в недопустимом положении. Дополнительные сведения см. в разделе Целевые объекты атрибутов .

При компиляции следующего примера будет выдано предупреждение CS0657:

// CS0657.cs  
// compile with: /target:library  
public class TestAttribute : System.Attribute {}  
[return: Test]   // CS0657 return not valid on a class  
class Class1 {}