尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

快速掌握C#语言基础知识点(12.表达式运算优先级)

快速掌握C#语言基础知识点(12.表达式运算优先级) 关注我的动态namespace _12.表达式_运算优先级_ { internal class Program { static void Main(string[] args) { byte b1 0b_00000001; byte b2 0b_01000000; byte b3 0b_01000000; int i1 100; int i2 2; //var ret b1 4 | b2 i1 * i2 ; var ret b1 4 | b2 ^ b3 2; //先移位再求位与或非右结合 Console.WriteLine(ret); var ret2 b2 ^ b3 2; Console.WriteLine(ret2); //表达式运算优先级: 先比较运算再逻辑运算再算术运算, 再移位运算再位运算再赋值 var ret3 (b1 4 | (b2 ^ (b3 2))) (b2 ^ b3 2) i1 false; Console.WriteLine(ret3); //var ret4 b2 | (b3 100); //Console.WriteLine(ret4); //var ret5 b2 | b3 100; //Console.WriteLine(ret5); //var ret6 (b2 | b3) 100; //Console.WriteLine(ret6); Console.ReadLine(); } } }
返回列表