色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

關(guān)于c#靜態(tài)方法和實例方法的辨析和應(yīng)用

  本文將圍繞c#靜態(tài)方法和實例方法討論一下。針對一些觀點,如:"靜態(tài)方法是常駐內(nèi)存", 還有"靜態(tài)方法比實例方法先裝載",做一個辨析。同時討論下何時用靜態(tài)方法,何時用實例方法。

  前幾日,在微軟的好友發(fā)給我一個鏈接:《靜態(tài)方法和實例化方法之間的區(qū)別你知道了嘛? 歡迎討論!! - 問題最終 ...》,然后說這里某些觀點需要澄清一下,希望我寫一篇blog。我當時讀了這篇blog. 文比較短,列舉了靜態(tài)方法和實例方法的幾種案例,也沒有論點,然后就請大家討論。后面評論就比blog熱鬧多了。言辭也激烈,后來該blog作者干脆把這篇blog刪了。現(xiàn)在已經(jīng)看不到這篇blog了。現(xiàn)在我寫這篇blog,一是針對一些觀點做個辨析,二是完成好友的所托。

  c#靜態(tài)方法和實例方法的幾種用法,見如下代碼:這三種形式我們應(yīng)該都用過。

public class SomeClass
{
private string myfield = null;
public static instance = new SomeClass();
public instranceMethod() {};
public static staticMethod() {};
}

public class AnotherClass
{
public static Main()
{
//第一種方式, 聲明實例,調(diào)用實例方法
SomeClass someClass = new SomeClass();
someClass.instanceMethod();

//第二種方式,通過一個靜態(tài)的實例,去調(diào)用實例方法
SomeClass.instance.instanceMethod();

//第三種方式,直接調(diào)用靜態(tài)方法
SomeClass.staticMethod();
}
}

NET技術(shù)關(guān)于c#靜態(tài)方法和實例方法的辨析和應(yīng)用,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 泊头市| 台北县| 福清市| 蓝田县| 万宁市| 孟州市| 安塞县| 申扎县| 方城县| 广元市| 东至县| 石河子市| 会东县| 天台县| 惠东县| 从江县| 平顺县| 将乐县| 邵阳市| 灵山县| 东莞市| 衡阳市| 汉源县| 南雄市| 民县| 永修县| 南安市| 屯门区| 桑植县| 中阳县| 稻城县| 庆云县| 金塔县| 青州市| 宁陕县| 金平| 泰州市| 许昌市| 惠来县| 金乡县| 永靖县|