經常混淆的幾點語法

2021-06-07 06:37:56 字數 904 閱讀 1183

class program

;cls.fun();

//2.陣列初始化

string str = ;

string str1 = new string ;

//3.集合初始化(器)

liststr2 = new list;

//4.匿名類,後部{}內是類的主體定義,類中沒有方法(與 1物件初始化器 比較),只能包含public欄位,字段必須全部初始化,不可以是static欄位,p1最終的結果仍為一強型別結果。          編譯器會根據初始化欄位的資料型別來推斷出欄位的型別

var p1= new ;

var p2= new ;//

p1、p2是同一型別

var p3= new ;//p3和p1、p2不是同一型別

//5.建立隱式型別轉換的陣列,則執行後names是乙個string型別的陣列(注意後面賦的初值都是相同型別的,在這裡是string型別)

var names=new  ;

//這種方式尤其適用於匿名型別

var name=new ,

new ,

new ,

}

//6.自動屬性,**中沒有對應字段,由編譯器自動生成

public static int age

}class myclass

set

}string name;

public string name

set

}public void fun()

}

分享九 php易混淆的語法

一 php後期靜態繫結 從php5.3開始,php增加了乙個叫後期繫結的功能,用於在繼承範圍內引用靜態呼叫的類 該功能從語言內部角度考慮北命名為 後期靜態繫結 後期繫結 意思說 static 不再被解析為定義當前方法所在的類,而是在實際執行時計算的,也可以成為 靜態繫結 因為他可以用於 但不限於靜態...

巧記前端易混淆的英文語法

對於博主這種英語瞎來說,有些語法看幾十次技術文件過後還是傻傻搞不清,就是毫無理由的記不住,就好像漢字看久了會不認識一樣。於是,博主根據聯想記憶法找到一些記憶易混淆語法的竅門,在這裡分享給與我有同樣痛苦的童鞋。使用場景 多用於css的偽類選擇器nth child n 巧記 數它們的字母個數,odd有3...

陣列定義和值初始化的語法形式混淆

我們從堆上申請建立乙個包含 12 個整數的陣列,怎麼樣呀?沒問題 int ip new int 12 到目前為止似乎一切正常,那末讓我們在陣列上耍些花樣。耍完以後,再把分配的記憶體予以 for int i 0 i 12 i ip i i delete ip 注意我們用的那對空的中括號,它告知編譯器 ...