麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > C# > 正文

例說C# object類型

2023-05-09 18:58:27
字體:
供稿:網(wǎng)友

這篇關(guān)于C#Object類型的文章最初寫在我的個(gè)人博客了,這次把它粘在這里,構(gòu)成C#基礎(chǔ)知識(shí)的一部分,如果大家對(duì)C# object有什么新的認(rèn)識(shí),請(qǐng)留言。

object 類型在 .NET Framework 中是System.Object 的別名。在 C# 的統(tǒng)一類型系統(tǒng)中,所有類型(包括預(yù)定義類型、用戶定義類型、引用類型和值類型)都是直接或間接從System.Object 繼承的。所以,我們可以稱object類型是.NET數(shù)據(jù)類型的祖宗。因此,我們可以把任何類型的值賦給object 類型的變量。我們把這個(gè)過程稱之為裝箱,這一點(diǎn),我已經(jīng)在另外一篇文章中說了,在這里不再贅述,下面給出一個(gè)簡(jiǎn)單的例子。

// keyword_object.cs
       using System;
       class SampleClass
       {
             public int i = 10;
       }

class MainClass
       {
           static void Main()
           {
                object a;
                a = 1;   // an example of boxing(裝箱操作)
                Console.WriteLine(a);       //輸出a的值
                Console.WriteLine(a.GetType());         //輸出a在System的信息
                Console.WriteLine(a.ToString());        //將a轉(zhuǎn)換為字符串后輸出

        a = new SampleClass();          //把把類類型賦給對(duì)象類型a
               SampleClass classRef;           //定一個(gè)類SampleClass的對(duì)象classRef
               classRef = (SampleClass)a;    //把a(bǔ)強(qiáng)制轉(zhuǎn)換為SampleClass類型并賦給對(duì)象classRef
              Console.WriteLine(classRef.i); //把對(duì)象classRef中的i輸出
          }
      }

輸出結(jié)果如下:
      1
      System.Int32
      1
      10

(注:本例子摘自msdn.microsoft.com,并作了簡(jiǎn)單注釋)

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 成人福利软件 | 国产精品久久久久久久久久10秀 | 久久精品探花 | 成人免费av在线播放 | 国产精品久久久久久一区二区三区 | 把娇妻调教成暴露狂 | 久久国产一二三 | 最新精品在线 | 思思久而久而蕉人 | 国产jjizz一区二区三区视频 | h视频在线免费观看 | 久久久经典视频 | 92看片淫黄大片一级 | 在线成人免费视频 | 欧美精品一区二区性色 | 成人毛片视频免费看 | 亚洲性一区 | 久久国产精品久久久久久电车 | 精品国产一区二区三区在线观看 | 毛片一级片 | 久久精品小短片 | 一级@片| 日韩黄色av| 中文字幕在线播放不卡 | 视频二区国产 | 欧美成人影院 | 宅男视频在线观看免费 | 日韩av影片在线观看 | 久久久久久久久久久一区 | 毛片在线免费视频 | 久久久精品精品 | 黄色高清av | 国产精选电影免费在线观看网站 | 性猛交ⅹxxx乱巴西 在线播放中文 | 日韩av片网站 | 美女擦逼| 亚洲一区二区三区精品在线观看 | 成人福利在线免费观看 | 国产精品一区二区x88av | 91麻豆精品国产91久久久无需广告 | 成人三级视频在线观看 |