可能重复: C# - "开启类型"有比这更好的选择吗?
C#不支持切换对象的类型.模拟这个的最佳模式是什么:
switch (typeof(MyObj)) case Type1: case Type2: case Type3:
谢谢!
c#
在C#6中,您可以使用nameof()运算符来获取包含变量名称或类型的字符串.
nameof()
这是在编译时评估,还是在运行时通过一些Roslyn API评估?
c# roslyn c#-6.0
c# ×2
c#-6.0 ×1
roslyn ×1