如果对属性进行 i++ 类型的操作,是否可以添加特殊方法?
这是我正在尝试做的一个例子。我知道这行不通,但这让您了解我在说什么。实际上,我正在使用两个内部组件,我想在 + 上增加一个,在 - 上增加另一个。
int mynum;
int yournum
{
get{ return mynum; }
set{ mynum = value; }
set++{ mynum = mynum + 5; return mynum; } //this is what I want to do
}
// elsewhere in the program
yournum++; //increases by 5