c#筆記2018-12-26
阿新 • • 發佈:2018-12-26
using System; /*C#學習筆記2018-12-26 * [email protected]逐字字串 * 2.資料型別轉換 * 3.變數宣告和佔位符使用 * 4.接收使用者輸入值 * 5.const 關鍵字 * 6.運算子 * 7.三元運算子 */ namespace Csharp_study { class section1 { static void Main(string[] args) { //[email protected]逐字字串 string str1 = "\n";//\n將會被當做轉義字元處理 string str2 = @"\n";//使用@在字串之前該字串將不會被轉義 //2.資料型別轉換 //顯式--強制資料型別轉換 float f1=12.3f; int i1 = (int)f1; //隱式--安全的資料型別轉換 char a = 'A'; string b = a.ToString(); //3.變數的宣告和佔位符的使用 int i = 0, j = 1, o = 4; //4.接收使用者輸入的值 int num; Console.WriteLine("請輸入一個整數:"); num = Convert.ToInt32(Console.ReadLine()); //5.const 關鍵字 const double pi=3.1415; //pi = 3.3;無法再給常量賦值,此處會報錯 //6.運算子 //省略算數運算子+、-、*、/、%、++、-- //邏輯運算子&&與、||或、!非 if ((1 == 1) && (2 == 2)){ Console.WriteLine("與運算---有假為假"); }else { ; } if((1==1)||(0==1)){ Console.WriteLine("或運算---有真為真"); }else { ; } //7.三元運算子 //(條件)?值1:值2 條件為true時 表示式值為1 條件為false時 表示式值為2 int aa = 1; int bb; bb = (aa==1)?10:20; Console.WriteLine("bb的值是{0}",bb); //控制檯輸出 Console.WriteLine(str1); Console.WriteLine(str2); Console.WriteLine(b); Console.WriteLine(i1); Console.WriteLine("i:{0},j:{1},i+j:{2}",i,j,o); Console.WriteLine("您輸入的整數是:" + num.ToString()); Console.WriteLine(pi); Console.ReadKey(); } } }