国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

一個(gè)泛型的問(wèn)題。

2019-11-14 16:25:14
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

前段時(shí)間我還在納悶,在上上篇設(shè)計(jì)模式的單例模式中,我只New過(guò)一次對(duì)象。但是查看我分明得到了2個(gè)或多個(gè)不同的對(duì)象。今天做個(gè)試驗(yàn)。代碼如下

通過(guò)實(shí)驗(yàn)發(fā)現(xiàn),對(duì)象確實(shí)是new了兩次,initial確實(shí)是進(jìn)入了兩次,對(duì)于不同泛型對(duì)象,是要重新開(kāi)辟內(nèi)存的。

下面的文章做個(gè)資料保存。

http://www.survivalescaperooms.com/DebugLZQ/archive/2012/09/03/2669383.html

http://msdn.microsoft.com/en-US/library/f4a6ta2h(v=vs.80).aspx

 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5  6 namespace Consoleapplication10 7 { 8     class PRogram 9     {10         static void Main(string[] args)11         {12             generictest<custom1>.List.Add(new custom1("custom1(1)"));13             generictest<custom1>.List.Add(new custom1("custom1(2)"));14             generictest<custom2>.List.Add(new custom2("custom2(1)"));15             generictest<custom2>.List.Add(new custom2("custom2(2)"));16             Console.ReadKey();17         }18     }19     class generictest<T>20     {21         private generictest()22         { }23         static private List<T> list=null;24          static public List<T> List25          {26              set27              {28 29                  list = value;30              }31              get32              {33                  if (list == null)34                  {35                      initial();36                  }37                  return list;38              }39          }40 41          private static void initial()42          {43              list = new List<T>();44          }45     }46     class custom147     {48         public  string str;49         public custom1(string str)50         { 51         this.str=str;52         }53     }54     class custom255     {56      public  string str;57         public custom2(string str)58         { 59         this.str=str;60         }61     62     }63 }

 


發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 昌江| 普宁市| 三原县| 谢通门县| 神池县| 涿州市| 灯塔市| 思茅市| 永吉县| 台南市| 正蓝旗| 西青区| 唐海县| 巴青县| 石门县| 虹口区| 翼城县| 永昌县| 泸州市| 大英县| 杭锦后旗| 阳朔县| 黄梅县| 无棣县| 文昌市| 芮城县| 鲁甸县| 昭通市| 新沂市| 岑溪市| 伊宁县| 大余县| 上思县| 阜城县| 徐州市| 陕西省| 兴海县| 巴林左旗| 黄山市| 瑞丽市| 垫江县|