1、
c#嚴格區分大小寫;
2、命名變數的時候不使用字首。在
vb時代經常使用
str或
s代表變數是字串變數,再
unix
機器上,則不使用任何字首:
char *result;
,而在c#
中,建議不使用字首。
string result;
3、命名約定:
pascal
命名形式,即:單詞的第乙個字母大寫。
eg: employeesalary
。同時,不推薦在命名中使用下劃線「
_」作為連線字元,變數不要全部都大寫,除非有特殊情況;
4、命名約定:特殊的
camel
命名形式,即:第乙個單詞的第乙個字母不大寫。下列情況適用該種命名方式:
a)型別中所有私有成員
(此時常用乙個下劃線開頭);
private int _temp;
b)傳遞
給方法的所有引數都應是
camel
命名;
public void recordsale(string salesmanname);
c)區分兩個同名的兩個物件(常見於屬性封裝)。
private string employeename;
public string employeename()
set}
注意:此時的**不能被外部的不需要區分大小寫的程式呼叫。比如:
vb.net 5、
名稱風格保持一致。
如果類的乙個方法為:
showconfirmationdialog()
,則在後面的方法中就不能叫:
showdialogwarning();
6、命名空間名稱。命名空間名稱是
.net
區分共享程式集中物件名的唯一方式,所以以避免乙個命名空間名中的物件名稱與其他的名稱相同,建議使用:
公司名+使用者所在部門或類所在軟體包
companyname.technologyname
的命名空間。
比如:weaponsofdestructioncopy.viruses
7、名稱不予任何關鍵字衝突。
《c程式語言》讀書筆記
舉例如下 char a 10 1 定義的時候直接用字串賦值 char a 10 hello 注意 不能先定義再給它賦值,如 char a 10 a 10 hello 這樣是錯誤的!2 對陣列中字元逐個賦值 char a 10 3 利用strcpy char a 10 strcpy a,hello 易...
c 程式設計 讀書筆記 一
2016.12.3 2016.12.4 完成乙個程式的設計工作分三步 寫出乙個好程式,最關鍵的就是去設計這些類 如何用c 寫出優秀的程式 第三章 一些關於string操作 p68 string s 裁剪字串 s.substr a,b a 字串裡乙個下標的位置 b 所需字串長度 替換字串 s.repl...
《C程式語言》 讀書筆記
在mac下可以使用sublime進行c語言程式編寫,然後通過命令列來執行c程式。在sublime新建乙個c程式,譬如 test.c include main 然後在命令列中執行 cc test.c編譯後會自動生成乙個a.out檔案,然後我們執行a.out檔案 test.c就會在命令行內列印出 hel...