国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
C#簡(jiǎn)明教程(三)
C#簡(jiǎn)明教程(三)
作者:efoxxx 更新時(shí)間: 2005-05-17  
 
  聲明:我在翻譯的時(shí)候,加了一些自己的看法以及其它的一些比較,希望能讓大家看的更明白,理解更透徹。
  
  有什么建議請(qǐng)mail:efoxxx@263.net
  
  
  
  C#中的out和ref參數(shù)
  
  out和ref參數(shù)是用于讓傳遞到方法的參數(shù)中帶回返回值。
  
  在你需要讓方法返回多于一個(gè)返回值的情況下,這倆個(gè)參數(shù)很有用。
  
  
  
  ◆out參數(shù)
  
  out參數(shù)可以用于讓同一個(gè)變量參數(shù)既傳參又帶回返回值。(有點(diǎn)像C中的指針喲)
  
  
  
  public class mathClass
  {
   public static int TestOut(out int iVal1, out int iVal2)
   {
   iVal1 = 10;
   iVal2 = 20;
   return 0;
   }
  
  public static void Main()
  {
   int i, j; //變量i,j不需要初始化
   Console.WriteLine(TestOut(out i, out j));
   Console.WriteLine(i);
   Console.WriteLine(j);
   }
  }
  
  
  
  efoxxx補(bǔ)充:
  
   這里我想補(bǔ)充一個(gè)譚浩強(qiáng)老師的一個(gè)經(jīng)典的C程序例子:swap
  
  
  
  public class swapClass
  {
   public static int SwapOut(out int iVal1, out int iVal2)
   {
   int temp;
  
  temp = iVal1;
   iVal1 = iVal2;
   iVal2 = temp;
  
  return 0;
   }
  
  public static void Main()
  {
   int i, j; // 變量i,j不需要初始化
   SwapOut(out i, out j);
   Console.WriteLine(i);
   Console.WriteLine(j);
   }
  }
  
  
  
  
  ◆ref參數(shù)(引用)
  與Java和C++的概念是一樣的。
  
  你也可以用ref來(lái)得到多于一個(gè)的返回參數(shù)。
  
  
  
  namespace TestRefP
  
  {
  
  using System;
  
  public class myClass
  
  {
  
  
  
  public static void RefTest(ref int iVal1 )
  
  {
  
  iVal1 += 2;
  
  
  
  }
  
  public static void Main()
  
  {
  
  int i; // variable need not be initialized
  
  i = 3;
  
  
  
  RefTest(ref i );
  
  Console.WriteLine(i);
  
  
  
  }
  
  }
  
  }
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
c#學(xué)習(xí)體會(huì):使用 ref 和 out 傳遞數(shù)組->>網(wǎng)頁(yè)教學(xué)網(wǎng)(http://www.w...
C# 中類的成員有哪些?
C#各版本新特性
C#中ref和out的使用小結(jié)
C#基礎(chǔ):泛型的理解和使用
C#常見算法面試
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服