You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
:abc,<br />
:xyz,<br />
,s1<br />
}<br />
4. 參 量 參 數<br />
Console.WriteLine(j);//<br />
值 參 數 , 參 數 型 別 是 字 串 顯<br />
F4(s1);// 傳<br />
,s1 為<br />
Console.WriteLine(s1);// 示 字 顯<br />
g g1 = new g();<br />
串 參 照 變 數 不 被 修 改 字<br />
s1<br />
F5(g1);// 傳 值 參 數 , 但 實 參 是 一 個 類 參 照 型 別 變 數 串<br />
:20, 示<br />
Console.WriteLine(g1.a.ToString());//<br />
參 照 參 數 , 參 數 型 別 是 字 串 顯<br />
F6(ref s1);// 傳<br />
Console.WriteLine(s1);// 示 字 顯<br />
}<br />
改 對 象 資 料 為 字 串 參 照 變 數 修 改 修<br />
s1 被 串<br />
參 量 參 數 使 用 params 修 飾 符 , 如 果 形 參 列 中 包 含 了 參 量 參 數 , 那 麼 它 必 須 是 參 數 表 中 最<br />
後 一 個 參 數 , 參 量 參 數 只 允 許 是 一 維 陣 列 。 比 如 string[] 和 string[][] 型 別 都 可 以 作 為 參 量 型 參<br />
數 。 最 後 , 參 量 型 參 數 不 能 再 有 ref 和 out 修 飾 符 。 見 下 例 :<br />
using System;<br />
class Class1<br />
{<br />
}<br />
static void F(params int[] args)// params 參 數 , 有 修 飾 符 量 參<br />
{<br />
}<br />
Console.Write("Array contains {0} elements:", args.Length);<br />
foreach (int i in args)<br />
Console.Write(" {0}", i);<br />
Console.WriteLine();<br />
static void Main(string[] args)<br />
{<br />
}<br />
程 序 輸 出<br />
int[] a = {1, 2, 3};<br />
a 陣 列 類 參 照 變 數 為 參<br />
F(a);// 實<br />
F(10, 20, 30, 40);// F(new int[] {60, 70, 80, 90});<br />
參 為 陣 列 類 參 照 於 價 等<br />
F(new int[] {60, 70, 80, 90});//<br />
F(new 於 價 實<br />
F();// 等<br />
F(new int[] {});// 實<br />
Array contains 3 elements: 1 2 3<br />
int[] {});<br />
為 陣 列 類 參 照 , 陣 列 無 元 素 參<br />
Array contains 4 elements: 10 20 30 40<br />
Array contains 4 elements: 60 70 80 90<br />
示 e<br />
33