Это должно дать вам то, что вы ищете:
var assemblyName = typeof(ClassNameGoesHere).AssemblyQualifiedName;
var namespaceOfClass = typeof(ClassNameGoesHere).Namespace;
Я вижу, что вы только что добавили примечание к вашему вопросу относительно "при просмотре классов в обозревателе решений", простой ответ заключается в том, что, насколько я знаю, вы не можете, потому что это не то, для чего предназначен обозреватель решений. (он предназначен для просмотра файлов в решении, а не того, что в них содержится), а также потому, что:
- Один файл может содержать несколько
занятия
- Все файлы в одном проекте
будет, как правило, всегда компилировать
на одну сборку, делая это
избыточно отображать это имя для
каждый файл.
Возможно, вы захотите узнать, дает ли «Представление класса» то, что вы хотите, но, подозреваю, этого не произойдет.