基本上我想要生成的其他隨機值與給定值的值不同。如何以乾淨的方式爲原始類型實現擴展屬性類?
我以某種方式不能很好地掌握原始類型。
原始類型是Boolean,Byte,SByte,Int16,UInt16,Int32,UInt32,Int64,UInt64,IntPtr,UIntPtr,Char,Double和Single。
這裏基本上是我想要做的。
int oldValue = 1;
oldValue.Other(); // 2
long oldValue = 1;
oldValue.Other(); // 2
string oldValue = "1";
oldValue.Other(); "5"
有人建議我怎麼能解決這個很好?