<address id="xpjh9"><listing id="xpjh9"><meter id="xpjh9"></meter></listing></address>

<address id="xpjh9"><address id="xpjh9"><listing id="xpjh9"></listing></address></address>
<noframes id="xpjh9">
<noframes id="xpjh9">

<address id="xpjh9"><address id="xpjh9"><listing id="xpjh9"></listing></address></address>
    <form id="xpjh9"></form><address id="xpjh9"><listing id="xpjh9"><menuitem id="xpjh9"></menuitem></listing></address>

      <noframes id="xpjh9">
      VB.net 2010 視頻教程 VB.net 2010 視頻教程 VB.net 2010 視頻教程
      SQL Server 2008 視頻教程 c#入門經典教程 Visual Basic從門到精通視頻教程
      當前位置:
      首頁 > 編程開發 > c#教程 >
      • c#教程之值類型的初值和默認構造函數

      • 2015-01-21 21:47 來源:未知

      1.4.1 值類型的初值和默認構造函數(相關C#教程)

      所有變量都要求必須有初值,如沒有賦值,采用默認值。對于簡單類型,sbyte、byte、short、ushort、int、uint、long和ulong默認值為0,char類型默認值是(char)0,float為0.0f,double為0.0d,decimal為0.0m,bool為false,枚舉類型為0,在結構類型和類中,數據成員的數值類型變量設置為默認值,引用類型變量設置為null。
      可以顯示的賦值,例如int i=0。而對于復雜結構類型,其中的每個數據成員都按此種方法賦值,顯得過于麻煩。由于數值類型都是結構類型,可用new語句調用其構造函數初始化數值類型變量,例如:int j=new int()。請注意,用new語句并不是把int變量變為引用變量,j仍是值類型變量,這里new僅僅是調用其構造函數。所有的數值類型都有默認的無參數的構造函數,其功能就是為該數值類型賦初值為默認值。對于自定義結構類型,由于已有默認的無參數的構造函數,不能再定義無參數的構造函數,但可以定義有參數的構造函數。
      相關教程
      江苏快3 滁州 | 清徐 | 德阳 | 邹平 | 镇江 | 安顺 | 济南 | 玉林 | 金坛 | 黔东南 | 龙口 | 包头 | 龙岩 | 宁夏银川 | 泰兴 | 海拉尔 | 新沂 | 阜新 | 铜川 | 丹东 | 张家界 | 赣州 | 陇南 | 赵县 | 黔西南 | 莱芜 | 曲靖 | 双鸭山 | 梧州 | 迁安市 | 巢湖 | 邯郸 | 商洛 | 义乌 | 溧阳 | 果洛 | 眉山 | 滕州 | 荣成 | 普洱 | 任丘 | 阿拉尔 | 葫芦岛 | 泰兴 | 伊春 | 克孜勒苏 | 咸宁 | 玉溪 | 永新 | 芜湖 | 景德镇 | 防城港 | 临汾 | 库尔勒 | 燕郊 | 三门峡 | 乌兰察布 | 宜宾 | 松原 | 延边 | 威海 | 锦州 | 江西南昌 | 钦州 | 内江 | 阳江 | 黔西南 | 威海 | 大连 | 章丘 | 乌兰察布 | 济南 | 池州 | 深圳 | 寿光 | 鸡西 | 湖州 | 正定 | 宁夏银川 | 洛阳 | 荣成 | 贺州 | 铁岭 | 保定 | 张北 | 咸阳 | 荆州 | 珠海 | 南充 | 阜新 | 广汉 | 攀枝花 | 杞县 | 阳春 | 日照 | 玉环 | 桓台 | 汕头 | 垦利 | 大理 | 双鸭山 | 雅安 | 如皋 | 丹东 | 库尔勒 | 安岳 | 清远 | 阳春 | 阳春 | 招远 | 阿坝 | 昌吉 | 项城 |