Method GetName
- Namespace
- Zyl.ExSpans.Reflection
- Assembly
- ExSpans.Core.dll
GetName<T>(TypeNameFlags)
Get type name (取得类型名).
public static string GetName<T>(TypeNameFlags flags = TypeNameFlags.Default)
Parameters
flagsTypeNameFlagsThe flags (标志).
Returns
- string
The type name (类型名).
Type Parameters
TThe target type (目标类型).
GetName(Type, TypeNameFlags, Type?, params Type[])
Get type name (取得类型名).
public static string GetName(Type atype, TypeNameFlags flags = TypeNameFlags.Default, Type? typeFallback = null, params Type[] typeArguments)
Parameters
atypeTypeThe target type (目标类型).
flagsTypeNameFlagsThe flags (标志).
typeFallbackTypeThe fallback type (回退类型). Only used for .NET Standard 1.1, as it cannot obtain generic arguments, more information needs to be passed through this parameter (仅用于 .NET Standard 1.1,因它不能获取泛型参数, 于是需要借助该参数传递更多信息).
typeArgumentsType[]The type arguments (类型参数列表). Only used for .NET Standard 1.1, as it cannot obtain generic arguments, more information needs to be passed through this parameter (仅用于 .NET Standard 1.1,因它不能获取泛型参数, 于是需要借助该参数传递更多信息).
Returns
- string
The type name (类型名).