При использовании XmlAttributeAttribute класса в C#, я сказал, что имя класса XmlAttributeAttribute может быть упрощен до XmlAttribute.Имени может быть упрощено - C# - XmlAttributeAttribute класс - IDE0001
Я не уверен, как это работает. Как мне разрешено ссылаться на класс по сокращенному имени? Как C# знает, что это действительно? Я не вижу этого в любой документации.
Также применимо ли это правило к другим классам/компонентам в среде C#?
Независимо от того, что это дубликат, ** XmlAttributeAttribute ** звучит ужасно. –
Вызывается как примечание на https://msdn.microsoft.com/en-us/library/mt653979.aspx – user2864740
Спасибо за полезный ответ. –