1. 程式人生 > 其它 >Unity程式碼基礎第一天之“C#的初級程式設計”

Unity程式碼基礎第一天之“C#的初級程式設計”

技術標籤:Unityc#程式語言

//一、引入名稱空間
using System;//告訴編譯器使用System名稱空間裡的型別,比如:Console.WriteLine
using System.Text;//沒有用到會顯示灰色

//二、程式的4個結構
//1.定義名稱空間namespace xx{};
//2.定義的類class xx{};
//3.定義一個叫Main的方法,一個C#可執行只有一個Main函式且必須執行,作為程式入口引數是一個字串(string[] args),
//4.方法體

//三、關於標示符的命名(標示符是一種字串,用來命名如變數 方法 引數)
//1.不能以數字為開頭
//2.字母、下劃線可以放任意位置
//
[email protected]
字元只能放首位 //4.識別符號不能和關鍵字重複 //四、2種C#的命名規則 //1.Camel命名法(駝峰命名) //首個單詞的首字母小寫,其餘單詞的首字母大寫(enemyHp) //2.Pascal命名規範 //2_1.每個單詞的第一個字母都大寫(EnemyHp) //2_2.如果使用到英文單詞的縮寫,全部使用大寫(PI HP MP) //五、C#命名注意 //1.變數使用Camel命名,方法和類使用Pascal命名規範 //2.關鍵字比如:false、new、null不能被用來做變數名或者其他形式的識別符號,除非以@字元開始(後續出一章寫個圖表) //3.所有C#關鍵字全部由小寫字母組成,所以C#的命名規則一定要使用,避免衝突 //六、什麼是語句?什麼塊? //1.以分號結束的就是語句 //2.由大括號包圍起來的,就是塊 namespace 學習C_的初級程式設計 { class Program { static void Main(string[] args) { //七、輸出文字的2種形式 //1.Console.WriteLine("Hello World1");//會自動換行 //2.Console.Write("Hello World1");//不會自動換行 //八、什麼是格式化輸出? //Console.WriteLine("兩個數相加{0}+{1}={2}",2,2,4);//列印顯示2+2=4 //九、什麼是標記?什麼是值? //Console.WriteLine("this is {1} and {0}",3,6); } } }