获取嵌套类型的ITypeSymbol的全名?

时间:2015-03-18 09:20:46

标签: c# .net roslyn

我有一个ITypeSymbol的嵌套类型(MyNamespace.MyOuter.Nested),我正在尝试使用以下方式获取该类型的全名:

typeSymbol.ToDisplayString(new SymbolDisplayFormat(
    SymbolDisplayGlobalNamespaceStyle.Omitted,
    SymbolDisplayTypeQualificationStyle.NameAndContainingTypesAndNamespaces,
    SymbolDisplayGenericsOptions.IncludeTypeParameters,
    miscellaneousOptions: SymbolDisplayMiscellaneousOptions.ExpandNullable
));

Reflection将全名返回为MyNamespace.MyOuter+Nested - 如何从Roslyn获取完全相同的字符串?上面的显示格式返回MyNamespace.MyOuter.Nested: - (

0 个答案:

没有答案