版本6.0有一个新功能nameof,但我无法理解它的目的,因为它只需要变量名称并在编译时将其更改为字符串.
nameof
我认为它在使用<T>时可能有一些用途,但是当我尝试nameof(T)它时只打印一个T而不是使用的类型.
<T>
nameof(T)
T
有意的吗?
.net c# c#-6.0 nameof
.net ×1
c# ×1
c#-6.0 ×1
nameof ×1