9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
學習啦 > 學習英語 > 專業英語 > 計算機英語 > c中out的用法

c中out的用法

時間: 長思709 分享

c中out的用法

  下面小編就跟你們詳細介紹下c中out的用法的用法,希望對你們有用。

  c中out的用法的用法如下:

  在C#這門高級語言中,你是否注意過ref與out的用法?你是否為在調用方法時需要多個返回值呢?不用急,接下來,我們去一起去研究一下這個問題。。。

  其實呢,C#語言中,參數的傳遞一共有兩種方法,值傳遞和引用傳遞。

  而ref與out這兩種方式都屬于引用傳遞,只是他們的用法稍有不同。

  ref的特點是有進有出,即在傳遞參數之前就已經對它進行賦值,在傳入方法體時,是將該數的地址傳了進來,如果對其進行相應的賦值操作,直接改的是地址里的值,所以,當該方法執行完,該數的值也就跟著改變了。

  代碼如下:

  static void Main(string[] args)

  {

  int i = 10;

  FF( ref i);

  Console.WriteLine(i);

  }

  static void FF(ref int i)

  {

  i = i + 1;

  }

  而out與ref的唯一區別是,在方法接收參數后,對它進行初始化(如果沒有初始化,將會報錯的),其余的用法都和ref一樣。

  代碼如下:

  static void Main(string[] args)

  {

  int i ;

  FF( out i);

  Console.WriteLine(i);

  }

  static void FF(out int i)

  {

  i=10; //如果沒有這個賦值,系統將會報錯的

  i = i + 1;

  }

  其實,個人認為,在平時用的時候,ref與out的區別并沒有那么明顯,從性能上分析的話,有時out會好點。

537226 主站蜘蛛池模板: 欧美性猛交xxxx免费看| 二区三区国产在线观看| 国产精品午夜福利片国产| 青青草无码免费一二三区| 天天做日日做天天添天天欢公交车| 日本夜爽爽一区二区三区| 亚洲国产一区二区三区| 黄页网址大全免费观看| 日本久久99成人网站| 久久精品夜色国产亚洲av| 国产91精品调教在线播放| 国产69精品久久久久99尤物| 久久中文字幕一区二区| 午夜福利国产盗摄久久性| 国产黄色一区二区三区四区| 精品无码一区在线观看| 国产精品女人毛片在线看| 看免费的无码区特aa毛片| 国产高清在线精品一本大道| 在线 国产 欧美 专区| 亚洲黄色一级片在线观看| 欧美三级欧美成人高清| 久久国产成人午夜av影院| 337p粉嫩大胆噜噜噜| 亚洲精品漫画一二三区| 亚洲国产一区二区av| 久久无码中文字幕免费影院蜜桃| 中文字幕精品人妻av在线| 虎白女粉嫩尤物福利视频| 91精品乱码一区二区三区| A级毛片100部免费看| 中国农村真卖bbwbbw| 日本成熟少妇激情视频免费看| 午夜久久一区二区狠狠干| 91一区二区三区蜜桃臀| 久久被窝亚洲精品爽爽爽| 十九岁的日本电影免费观看| 亚洲国产天堂久久综合226114| 国产一区二区黄色在线观看| 黑人玩弄人妻中文在线| 国产精品免费中文字幕|