复制一个整数
问题描述:
这让我费就像一个博傻,但我怎么说复制一个整数
previousError = currentError;
我的意思是,不,当然工作,如果我改变当前错误,则以前的错误被改变 - 必须有一个简单的方法来做到这一点...我有一个扩展方法,创建一个对象的深度克隆,我一直在工作中使用,但我会认为整数应该比序列化和反序列化它们更容易?
啊......谢谢
答
你错了。
整数是不可变的值类型;更改currentError
将不会影响previousError
。
+0
正确 - 这开始让我质疑我的理智......在某处引发这个逻辑错误,但这是一个非常简单的程序。 – Kenn 2011-05-02 13:37:11
您将需要提供更多信息。为什么这不适合你?你想达到什么目的?如果您使用上述语句(并假设它们是整数),则当您更改currentError时,previousError不会更改。 – Jess 2011-05-02 03:07:10