c# 程式設計學習(二)
識別符號是對程式中的各個元素進行標識的名稱。
只能使用字母(大寫和小寫)、數字和下劃線
識別符號必須以字母或下劃線開頭
變數是容納值的儲存位置。可將變數想象成容納臨時資訊的容器
命名變數的建議:
不要以下劃線開頭。
不要建立僅大小寫不同的識別符號。
名稱以小寫字母開頭。
在包含多個單詞的識別符號中,從第二個單詞起,每個單詞都首字母大寫(稱為camelCase 記號法)。
不要使用匈牙利記號法。
宣告變數時,必須指定它要容納的資料的型別。變數的型別和名稱在宣告語句中宣告。
注:C#不允許隱式變數宣告。所有變數使用前必須明確宣告。
解決方案檔案使用.sln 副檔名。假如開啟專案而不是解決方案,Visual Studio 2013 自動為它建立新的解決方案檔案。不注意的話可能造成困擾,你可能不慎為同一個專案生成多個解決方案。
如果螢幕不夠大,窗體不能顯示完全,可以利用快捷鍵 Ctrl+Alt+=和 Ctrl+Alt+-放大或縮小窗體,或者從設計檢視左下角的下拉選單中選擇顯示比例。
為 Text 屬性提供的資料必須是字串而不能是數字 .NET Framework 的每個資料型別都有 ToString 方法,用於將物件轉換成字串形式。
不是所有運算子都適用於所有資料型別。運算子能不能應用於某個值,要取決於值的型別。例如,可對 char,int,long,float,double 或 decimal 型別的值使用任何算術運算子。
但除了加法運算子(+),不能對 string 型別的值使用其他任何算術運算子。對於 bool 型別的值,則什麼算術運算子都不能用。
在 C#中,帶小數點的字面值肯定是double 值,而不是 float 值,目的是保留儘可能高的精度。
注意 如果熟悉 C 和 C++,就知道不允許在這兩種語言中對 float 和 double 型別的值使用取模運算子。但 C#允許。取模運算子適用於所有數值型別,而且結果不一定為整數。例如,表示式 7.0 % 2.4 結果是 2.2。
在 C#中,乘法類運算子(*,/和%)的優先順序高於加法類運算子(+和-)。
結合性是指運算元的求值方向(向左或向右)。
在變數之前使用,稱為這個運算子的字首形式;在變數之後使用,則稱為這個運算子的字尾形式。如下面幾個例子所示:
count++; // 字尾遞增++count; // 字首遞增count--; // 字尾遞減--count; // 字首遞減
在表示式 x++中,變數x 首先出現,所以先返回它現在的值,然後再遞增;在表示式++x 中,++運算子首先出現,所以先對 x 進行遞增,再將新值作為表示式的值返回。
var 關鍵字告訴編譯器根據用於初始化變數的表示式推斷變數型別。必須注意,var 只是在宣告變數時提供一些方便。但變數一經宣告,就只能將編譯器推斷的那種型別的值賦給它。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2643261/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- c# 程式設計學習(四)C#程式設計
- C#程式設計學習(一)C#程式設計
- C#程式設計學習(04):基本操作學習總結C#程式設計
- 《java學習二》併發程式設計Java程式設計
- 精通C#學習筆記---C#核心程式設計結構C#筆記程式設計
- C#面向抽象程式設計第二講C#抽象程式設計
- 學習C#高階程式設計之正規表示式C#程式設計
- 程式設計學習MarkDown學習程式設計
- C#設計模式學習筆記:設計原則C#設計模式筆記
- JAVA程式設計學習記錄(API常用類(二))Java程式設計API
- 彙編學習小記(二)-順序程式設計程式設計
- C#學習筆記(六)——物件導向程式設計簡介C#筆記物件程式設計
- Python 程式設計學習Python程式設計
- 好好學習程式設計程式設計
- 併發程式設計基礎底層原理學習(二)程式設計
- c語言程式設計學習之二維陣列C語言程式設計陣列
- c#程式設計C#程式設計
- Java程式設計師學習Rust程式設計 - infoworldJava程式設計師Rust
- CUDA C 程式設計權威指南 學習筆記:第二章 CUDA程式設計模型程式設計筆記模型
- 《計算機基礎與程式設計》第二週學習總結計算機程式設計
- Rust 程式設計,Option 學習Rust程式設計
- 第二章:C#非同步程式設計簡介C#非同步程式設計
- 如何學習shell程式設計?Linux運維學習shell程式設計是什麼程式設計Linux運維
- Linux學習/TCP程式設計學習筆記LinuxTCP程式設計筆記
- 學習程式設計先學什麼程式設計
- 好程式設計師web前端培訓學習筆記Vue學習筆記之二程式設計師Web前端筆記Vue
- shell程式設計學習筆記(二):Shell中變數的使用程式設計筆記變數
- java程式設計師程式設計筆試基礎學習Java程式設計師筆試
- 風變程式設計,讓程式設計學習更簡單!程式設計
- 學習風變程式設計,學會的不僅僅是程式設計程式設計
- 學習記錄|Socket程式設計程式設計
- Python學習之IO程式設計Python程式設計
- Python程式設計方法論學習Python程式設計
- 前端學習 linux —— shell 程式設計前端Linux程式設計
- 學習Rust 併發程式設計Rust程式設計
- 學習Promise非同步程式設計Promise非同步程式設計
- 開啟電腦就能學習,風變程式設計讓學習程式設計更簡單程式設計
- C#非同步程式設計C#非同步程式設計