標籤:
1、加號的使用 在我們c#當中,如果想要兩個字串相串連,那麼我們可以使用+號串連。 加號兩邊如果有一邊是字串,那麼此時字串起到了一個串連的作用。 如果加號兩遍都是數字,那麼加號起到一個相加的作用。
2、預留位置 規則:先挖個坑,再填個坑。 {0}:預留位置都是從0開始,依次遞增 注意:你挖了幾個坑,就填幾個坑,多填了沒效果。 但是,如果你少填了,程式拋出異常。 我們在輸出的時候,是按照挖坑的順序輸出,而不是按照填坑的順序輸出。
3、異常 所謂異常指的就是程式的文法並沒有錯誤,只不過在程式啟動並執行過程當中由於種種原因出現了錯誤,導致程式崩潰,不能再繼續執行。 種種原因包括外因跟內因。
4、接收使用者的輸入 Console.ReadLine():這行代碼可以接收使用者在控制台的輸入, 接收完成後,我們需要將使用者在控制台輸入的資料存放區起來。 類型?123 123.123 男 5000m 張三 我們將使用者在控制台輸入的所有資料都當做是string類型,所以, 我們可以聲明一個string類型的變數來接收使用者在控制台的輸入。 注意:我們按斷行符號繼續程式。
5、三行代碼 Console.WriteLine();將小括弧中的內容輸出到控制台。 Console.ReadKey():不管使用者按下那個鍵都能夠讓程式繼續。 Console.ReadLine():只有使用者按下斷行符號,才能讓程式繼續。 6、c#中的轉義符 概念:所謂轉義符指的就是一個‘\‘加上一個"特殊的字元"組成了一個具有特殊意義的字元。 \b:表示退格鍵,放到字串的結尾不起作用。 \n:表示換行,僅僅能在控制台中換行 \r\n:可以在作業系統中換行 \":就表示為一個英文半形的雙引號 \t:定位字元,製作表格使用的符號。 \\:就表示為一個‘\‘ 注意:‘\‘並不代表字元,而是代錶轉義 @符號 1)、取消‘\‘在字串中的轉義作用,使其單純的表示為一個‘\‘. 2)、可以將字串按照編輯的原格式輸出到控制台。
7、算數運算子 + - * / % 由算數運算子串連的運算式我們稱之為算數運算式。 注意: --->兩個整數類型的變數加減乘除取餘結果依然是整數類型 --->把一個整數型別提升為double類型最簡單的辦法就是乘以一個1.0 --->可以使用預留位置的方式保留指定位元的小數{0:0.00...},但是,原值沒有發生任何改變
8、類型轉換 自動類型轉換(隱式類型轉換) 我們要求等號兩邊參與運算的運算元的類型必須一致,如果不一致,滿足下面的條件,會發生自動類型轉換(隱式類型轉換)。這種轉換是編譯器協助我們自動完成的,我們不需要寫多餘的代碼。 --->兩種類型相容 例如:int 和 double 相容(都是數字類型) --->目標類型大於源類型 例如:double > int int number=10; double d=number; double d=3.14; int number=d; 強制類型轉換(顯示類型轉換) --->兩種類型相容 例如:int 和 double 相容(都是數字類型) --->目標類型小於源類型 例如:double > int 但是,強制類型轉換編譯器不會協助我們自動完成,需要我們手動的寫代碼來完成。 (待轉換的類型)要轉換的值; 強制類型轉換的結果會丟失精度。 不管是自動類型轉換還是強制類型轉換我們必須要首先滿足的條件就是要轉換的資料類型相互相容。 我們現在學過的相互相容的資料類型就兩個:double int
9、Convert類型轉換 如果遇到類型不相容的資料需要發生類型轉換,我們使用Convert類型轉換。 轉誰你就To誰。 注意:我們使用Convert類型轉換,切忌,面兒上一定要過的去。 如果轉換成功則返回對應的值,如果轉換失敗,則拋異常。
10、算數運算子之加加減減 加加分為前++和後++,不管是前++還是後++,最終都會給這個變數自身加一 減減分為前--和後--,不管前--還是後--,最終都會給這個變數自身減一
注意:加加或者減減放在變數的前面和後面的區別體現在參與運算的時候。
以加加為例: 如果是前加加,則先自身加一,然後拿著加一後的值再去參與運算。
如果是後加加,則先拿原值參與運算,運算完成後再自身加一。
對於+-*/%=都需要兩個運算元才能進行運算的這些運算子,我們叫做二元運算子。
對於++或者--這種只需要一個人就能完成的運算子,我們稱之為一元運算子。
注意: ******一元運算子的優先順序要高於二元運算子。 在一個運算式中,如果既有一元運算子,也有二元運算子,我們首先應該計算一元運算子。 優先順序: 加加減減>括弧>乘除>加減
視頻: http://yunpan.cn/cQCnKnKhzCcg5 訪問密碼 d598
C#基礎學習第二天(.net菜鳥的成長之路-零基礎到精通)