using System;
/******************************
* Chapter:C#難點逐個擊破(一)
* Author:王洪劍
* Date:2010-1-15
* Blog:http://www.51obj.cn/
* Email:
[email protected] * Description:重點講解輸出參數out
* ***************************/
namespace TestOut
{
class Program
{
/// <summary>
/// out的輸出值、返回值
/// </summary>
/// <param name="name"></param>
/// <returns></returns>
static string OutResultMethod(out string name)
{
string _name = "Wang Hongjian";
name = _name;
string __name = "Zheng Zi";
return __name;
}
static void Main(string[] args)
{
string _name = "Zhang Yu";
Console.WriteLine("調用前:{0}", _name);
string result= OutResultMethod(out _name);
Console.WriteLine("調用后:{0}",_name);
Console.WriteLine("返回結果:{0}",result);
Console.ReadKey();
}
}
}