首页 > 代码库 > C#学习笔记之三元运算符
C#学习笔记之三元运算符
今天看C#(我用的书籍是《C#入门经典》),看到三元运算符时,一时理解不了,因为书上关于三元运算符篇幅很少,仅仅简单的说『string resultString=(myinteger<10)? "lessthan10" : "Great than or equal 10";』就这些 除此之外并没有完整的例题,我从网上搜索时也没找到有具体的例题。自己捣鼓了一会把完整的代码给拼了出来,如此一来就容易理解的多了;
代码如下;
static void Main(string[] args) { int myinteger; Console.WriteLine("Now enter an integer:"); myinteger = Convert.ToInt32(Console.ReadLine()); string resultString=(myinteger<10)? "你输入的数字小于等于10" : "你输入的数字大于10"; Console.WriteLine(resultString); Console.ReadKey(); }
下面再举一个下简单例子以便于理解,代码如下:
static void Main(string[] args) { int x = 20, y = 30; int z = x + y; string Result = (z==50) ? "答案为对!" : "答案有误!"; Console.WriteLine(Result); Console.ReadKey(); }
综体体感觉, 三元运算符是个很实用的知识点。
备注;本人初入C#学习,水平有限,高手勿喷,希望有志趣的朋友一起学习,相互交流;微博@马and康,欢迎互粉交流。
本文由博客园博主makang所有,如需转载请注明出处;
C#学习笔记之三元运算符
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。