unity3d_c#运算符的优先级

运算符的优先级

var1=var2+var3;
var=var2+var3var4;
var=(var2+var3)
var4;

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace _12
{
class
{
static void Main(string[] args)
{
int num = 12 + 90;
int num1 = 12 + 90*2/4%4;
int num2 = (12 + 90) * 2;//我们可以通过(括号)来改变运算符的优先级,()内的运算总是最先执行
Console.WriteLine(num);
Console.WriteLine(num1);
Console.WriteLine(num2);
Console.ReadKey();
}
}
}

括号可以用来重写优先级 括号内的优先级最高