为什么下面代码的运行结果是a=4 b=1
a=4 b=1
条件语句也进行运算吗?
using System;
using System.Collections.Generic;
using System.Text;
namespace 例3_04
{
class Program
{
static void Main(string[] args)
{
int a = 3, b = 2;
if (a > b && a++ > b--)
Console.WriteLine("a={0} b={1}", a, b);
if (a > b || a-- > b++)
Console.WriteLine("a={0} b={1}", a, b);
Console.ReadKey();
}
}
}