是否有增加值并同时设置值的快捷方式?

时间:2013-08-29 14:00:55

标签: c#

不容易回答问题。

基本上,有没有办法将这两个语句合并为一个:

value++;
Value2 = Value;

基本上是这样的:

Value 2 = value++

但是,它也增加了价值。

可以吗?

4 个答案:

答案 0 :(得分:6)

这是你想要的吗?

value2 = ++value;

请参阅:++ Operator (C# Reference)

前缀增量操作:操作的结果是操作数增加后的值。

答案 1 :(得分:1)

value2 = ++value; //assign the incremented value to value2

答案 2 :(得分:1)

喜欢这个吗?

int i = 1;
int j = ++i;
Console.WriteLine(i); // 2
Console.WriteLine(j); // 2   

注意:这将改变两个值。

答案 3 :(得分:0)

是的,我们可以将这两者结合起来...... 值2 = ++的值。