目錄
常用的快捷鍵:
摺疊:注釋:
資料型別:
命名規範:
轉義符:
算數運算子和復合賦值運算子:
邏輯表示式:
異常處理:
ctrl+k+d:沒錯誤的情況下,重排。
ctrl+k+c:快速注釋。
f5:啟動除錯
f6:生成解決方案。
f1:選中內容msdn的運用
f12:轉到定義。
f11:逐行除錯
console.writeline(); cw+tab兩次
for (int i = 0; i(是給程式設計師看的,寫在**的上面或者右面)第一種注釋:單行注釋
//後面寫注釋內容
第二種注釋:多行注釋
/*開頭
此專案創作於
結束*/
第三種注釋:多行注釋
在類或者方法上面寫///
decimal:金錢小數
1.以字母,下劃線或@開頭,不要用數字開頭。後面可以跟數字,字母,下劃線。
2.變數名千萬不要用關鍵字。(關鍵字是藍色的)
3.c#中大小寫是敏感的,不是同乙個單詞。
4.英文縮寫,全部用大寫。
1,在顯示不出來的特殊符號前面加上 \ ,可以使得符號顯示。表達方式:\+特殊符號。
\+特殊字元。
\n:表示換行
\b:覆蓋前面的內容,相當於退格鍵。
\\:表示乙個槓
\t:表示水平製表符。盡可能的和上面的對齊:
\":表示乙個雙引號。
@會讓\t失效。@涉及路徑的時候使用:
算數運算子:
%(取餘,取模)取餘數
num--:先取原值,再運算,再自身減一。
--num:先自身減一,再參與運算。
一元算數符++/--比二元的優先順序高。
&&邏輯與:
如果表示式1 與表示式2有乙個為false,那麼整個表示式的結果為false。
如果兩個表示式的結果都是true,那麼整個表示式的結果true。
||邏輯或:
如果表示式1或者表示式2有乙個結果為true,那麼整個表示式的結果為true。
如果兩個表示式的結果都為false,那麼最後結果為false。
|邏輯非:
如果表示式是正確的,那麼取反後就是錯誤的。
如果表示式是錯誤的,那麼取反後就是對的。
try-catch:
trycatch
finally
在try塊中獲取並使用資源,在catch快中處理異常,在finally塊中釋放資源。
舉例:
C 位操作基礎
運算子 含義按位反 按位與按位或 按位異或 左移右移 1 按位反 一元運算子,逐位取反,產生二進位制反碼 例 10010001 01101110 2 按位與 二元運算子,逐位比較,都真才真 1 1 1 例 10010001 00110000 00010000 3 按位或 二元運算子,逐位比較,有真即...
c 單鏈表基礎操作
最近開始刷leetcode,感覺自己的基礎太差,基本的鍊錶部分的問題都得想很久,今天花了乙個晚上的時間將鍊錶的基礎操作都實現了一遍,記錄一下自己的收穫 最大的是收穫的一句話 鍊錶的操作使用替身 替身其實就是類似指標的東西,但是我之前一直沒有想到這一點,導致思路堵塞 舉個例子 我要操作first,如遍...
C 中string基礎操作
s.substr pos,n 擷取s中從pos開始 包括0 的n個字元的子串,並返回 s.substr pos 擷取s中從從pos開始 包括0 到末尾的所有字元的子串,並返回 s.replace pos,n,s1 用s1替換s中從pos開始 包括0 的n個字元的子串 s.find s1 查詢s中第一...