C# 中的 System.ArrayCopyTo() 與 System.ArrayClone()

PHPz
發布: 2023-09-01 09:41:10
轉載
1197 人瀏覽過

C# 中的 System.ArrayCopyTo() 与 System.ArrayClone()

ArrayCopyTo() 方法將目前一維陣列的所有元素複製到指定的一維陣列中,從指定的目標陣列索引開始。索引被指定為一個32位元整數。

在C#中,CopyTo() 方法用於將一個陣列的元素複製到另一個陣列中。在這個方法中,你可以設定從來源數組複製的起始索引。

以下是一個範例,展示了在C#中使用陣列類別的CopyTo(,)方法的用法:

範例

ArrayCopyTo() 方法將目前一維數組的所有元素複製到指定的一維數組中,從指定的目標數組索引開始。索引以32位元整數指定。

在C#中,CopyTo() 方法用於將一個陣列的元素複製到另一個陣列中。在這個方法中,您可以設定從來源陣列複製的起始索引。

以下是一個範例,展示了在C#中使用陣列類別的CopyTo(,)方法的用法:

範例

using System; class Program { static void Main() { int[] arrSource = new int[4]; arrSource[0] = 5; arrSource[1] = 9; arrSource[2] = 1; arrSource[3] = 3; int[] arrTarget = new int[4]; // CopyTo() method arrSource.CopyTo(arrTarget,0 ); Console.WriteLine("Destination Array ..."); foreach (int value in arrTarget) { Console.WriteLine(value); } } }
登入後複製

Array.Clone()方法在C#中克隆數組。在這裡,我們有一個字串陣列 −

範例

using System; class Program { static void Main() { string[] arr = { "one", "two", "three", "four", "five" }; string[] arrCloned = arr.Clone() as string[]; Console.WriteLine(string.Join(",", arr)); // cloned array Console.WriteLine(string.Join(",", arrCloned)); Console.WriteLine(); } }
登入後複製

以上是C# 中的 System.ArrayCopyTo() 與 System.ArrayClone()的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!