标签: c# .net clr
这只是我试过的一个测试。我想创建一个与int完全相同的类型。我尝试制作这样的代理类型:
int
class myint : int { }
但是myint不是值类型。有没有办法创建int的代理类型?
myint
P.S。我知道扩展方法。
答案 0 :(得分:3)
值类型只能实现接口 - 您不能从其他值类型继承。
因此,您无法继承int。
你可以将int包装在一个类/结构中作为字段。