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

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

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

    Java蜘蛛人 歡迎大家

    歡迎大家 來到我的blog , 如果我身邊的朋友 有什么不懂可以直接來問我 我會細心的幫助你的. 如果網絡上的朋友有什么不懂的 可以加我Java蜘蛛人 QQ48187537
    posts - 54, comments - 192, trackbacks - 0, articles - 1
    ref是傳遞參數的地址,out是返回值,兩者有一定的相同之處,不過也有不同點。  
        使用ref前必須對變量賦值,out不用。   
        out的函數會清空變量,即使變量已經賦值也不行,退出函數時所有out引用的變量都要賦值,ref引用的可以修改,也可以不修改。   
        區別可以參看下面的代碼:   
      using System;
      class TestApp
      {
       static void outTest(out int x, out int y)
       {//離開這個函數前,必須對x和y賦值,否則會報錯。
        //y = x;
        //上面這行會報錯,因為使用了out后,x和y都清空了,需要重新賦值,即使調用函數前賦過值也不行
        x = 1;
        y = 2;
       }
       static void refTest(ref int x, ref int y)
       {
        x = 1;
        y = x;
       }
       public static void Main()
       {
        //out test
        int a,b;
        //out使用前,變量可以不賦值
        outTest(out a, out b);
        Console.WriteLine("a={0};b={1}",a,b);
        int c=11,d=22;
        outTest(out c, out d);
        Console.WriteLine("c={0};d={1}",c,d);
      
        //ref test
        int m,n;
        //refTest(ref m, ref n);
        //上面這行會出錯,ref使用前,變量必須賦值
      
        int o=11,p=22;
        refTest(ref o, ref p);
        Console.WriteLine("o={0};p={1}",o,p);
       }
      }

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲午夜未满十八勿入网站2| 成全视频免费高清| 亚洲乱码日产一区三区| 污视频网站在线免费看| 亚洲А∨精品天堂在线| ssswww日本免费网站片| 亚洲国产美女精品久久久久∴| 在线观看人成视频免费无遮挡| 亚洲人成人无码网www电影首页| 天堂在线免费观看| 久久精品亚洲一区二区| 久久免费看少妇高潮V片特黄| 国产亚洲人成A在线V网站| 最近免费中文字幕MV在线视频3| 国产乱子伦精品免费女| 亚洲AV无码专区在线电影成人| 免费黄色大片网站| 免费人妻精品一区二区三区| 久久亚洲中文字幕精品一区| 亚洲免费观看视频| 亚洲成A人片在线播放器| 免费二级毛片免费完整视频| 一区二区视频免费观看| 亚洲AV一宅男色影视| 成视频年人黄网站免费视频| 亚洲综合一区二区三区四区五区 | 亚洲天堂一区二区三区| 成熟女人牲交片免费观看视频 | 两个人看的www免费| 亚洲国产综合专区在线电影| 无码永久免费AV网站| 午夜在线免费视频| 香蕉蕉亚亚洲aav综合| 女人被弄到高潮的免费视频| 和老外3p爽粗大免费视频| 亚洲视频在线观看视频| 免费观看国产精品| 永久在线免费观看| 另类专区另类专区亚洲| 亚洲综合在线观看视频| 免费一级一片一毛片|