C#类型名称而非CLR类型名称

4
typeof(int).Name

将返回System.Int32,有没有办法返回“int”?

4个回答

7

在C#关键字中没有太多类型(int、double、string)...因此,您可以编写自己的映射函数,将System类型名称映射到相应的C#关键字。


你可以使用反射。由于存在大量类型(不仅限于CLR类型),我不建议进行映射。如果您确实想要进行映射,但又不想自己实现它,也有其他人编写的库可供使用。 - Kody

5

2

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接