<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    JUST DO IT ~

    我只想當個程序員

    c# 裝箱轉換 結構的拆裝箱 問題





     

    將在控制臺上輸出值10因為將p賦值給box是一個隱式裝箱操作它將復制p的值。如果將 Point 聲明為 class,由于 pbox 將引用同一個實例,因此輸出值為 20




    D:\c_\4.3.1 裝箱轉換>Test
    Box contains an int-----------------------
    10-----------------------
    20-----------------------
    -----------------------
    20
    -----------------------
    20




    struct Point
    {
        
    public int x, y;
        
    public Point(int x, int y)
        
    {
            
    this.x = x;
            
    this.y = y;
        }

    }


    class  Pint
    {
        
    public int x, y;
        
    public Pint(int x, int y)
        
    {
            
    this.x = x;
            
    this.y = y;
        }

    }

    class Test {

        
    public static void Main() {

            
    int i = 123;
            
    object box = i;
            
    if (box is int)
            
    {
                Console.Write(
    "Box contains an int");
            }


            Console.WriteLine(
    "-----------------------");
            Point p 
    = new Point(1010);
            
    object box1 = p;
            p.x 
    = 20;
            Console.Write(((Point)box1).x);

            Console.WriteLine(
    "-----------------------");
         
            Console.Write((p).x);
            Console.WriteLine(
    "-----------------------");
         

            Pint pi 
    = new Pint(1010);
            
    object box2 = pi;
            pi.x 
    = 20;
            Console.WriteLine(
    "-----------------------");
         
            Console.WriteLine(((Pint)box2).x);
            Console.WriteLine(
    "-----------------------");
         
            Console.Write((pi).x);


        }


    }

    posted on 2008-02-12 11:37 小高 閱讀(407) 評論(1)  編輯  收藏 所屬分類: DotNet

    評論

    # re: c# 裝箱轉換 結構的拆裝箱 問題 2008-08-09 18:46 小高

    java equals ( Integer ) -125~126 緩存變量可能不通
      回復  更多評論   

    導航

    <2008年2月>
    272829303112
    3456789
    10111213141516
    17181920212223
    2425262728291
    2345678

    統計

    常用鏈接

    留言簿(3)

    隨筆分類(352)

    收藏夾(19)

    關注的blog

    手冊

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲一卡2卡4卡5卡6卡残暴在线| 亚洲妇女熟BBW| 亚洲Av无码精品色午夜| 国产成人无码精品久久久久免费| 30岁的女人韩剧免费观看| 国产亚洲精品无码成人| 99在线免费视频| 久久91亚洲精品中文字幕| a在线观看免费网址大全| 国产片免费在线观看| 亚洲好看的理论片电影| 99re6热视频精品免费观看 | 亚洲乱码一二三四区国产| www视频免费看| 亚洲熟妇成人精品一区| 免费又黄又硬又爽大片| 亚洲人成网站18禁止久久影院| 亚洲成人免费网站| 亚洲乱码一二三四区麻豆| 日韩电影免费在线| 亚洲午夜一区二区电影院| 免费黄色小视频网站| 免费人人潮人人爽一区二区| 亚洲一区精品伊人久久伊人| 麻豆精品不卡国产免费看| 亚洲中文字幕丝袜制服一区| 国产精品免费高清在线观看| 亚洲视频一区在线播放| 日本高清免费aaaaa大片视频| 一边摸一边桶一边脱免费视频 | 爱情岛论坛网亚洲品质自拍| 国产免费一区二区视频| 亚洲综合校园春色| 91香焦国产线观看看免费| 国产精品亚洲片夜色在线| 亚洲精品无码激情AV| 99视频在线免费看| 直接进入免费看黄的网站| 亚洲av鲁丝一区二区三区| 国产精品酒店视频免费看| 99re8这里有精品热视频免费|