C# 中 String.Copy() 和 String.CopyTo() 方法有什么区别?


String.CopyTo() 方法取得字串字元並將其放入陣列中。將一群字元從來源字串複製到字元陣列中。

以下為 Copy() 方法

範例

 執行範例

using System;
class Demo {

   static void Main(String[] args) {
      string str = "This is it!";
      char[] ch = new char[5];

      str.CopyTo(2, ch, 0, 2);

      Console.WriteLine("Output...");
      Console.WriteLine(ch);
   }
}

輸出

Output...
is

String.Copy() 會建立具有相同內容的新字串物件。

範例

 執行範例

using System;
class Demo {
   static void Main(String[] args) {

      string str1 = "Welcome!";
      string str2 = "user";
      str2 = String.Copy(str1);

      Console.WriteLine("Output...");
      Console.WriteLine(str2);
   }
}

輸出

Output...
Welcome!

更新日期: 22-6 月-2020

211 次瀏覽

启动你的 事业

完成课程以获得认证

立即开始
广告