例如,我想向integer
(ie, Int32
) 添加一个方法,这将使我能够执行以下操作:
int myInt = 32;
myInt.HelloWorld();
可以说,您可以编写一个采用 , 的方法,而不是坚持执行上述操作,integer
如下HelloWorld(integer)
所示,更容易:
int myInt = 32;
HelloWorld(myInt);
但是,我只是好奇这是否可能。如果属实,那么向知名类添加一些其他功能是一种好的编程实践吗?
PS:我试图创建另一个继承自的类Int32
,但不能从密封类型“int”派生。