C中是否有保存C数据类型的枚举。这样我就可以在一个接受用户数据类型(int,string)的类中定义一个属性。

最佳答案

系统中存在TypeCode Enumeration。看起来它覆盖了所有的基类型。
您可以使用type.get typecode()获取任何对象的typecode:

TypeCode typeCode = Type.GetTypeCode(anObject.GetType());

09-04 20:56