C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#のClone()メソッド


C#のClone()メソッドは、配列の同様のコピーを作成するために使用されます。

Clone()メソッドを使用して配列を複製する例を見てみましょう-

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();
   }
}

出力

one,two,three,four,five
one,two,three,four,five

上に、文字列配列があります-

string[] arr = { "one", "two", "three", "four", "five" };

これにより、新しい文字列配列で、as演算子を指定したClone()メソッドを使用して、配列のクローンを作成しました-

string[] arrCloned = arr.Clone() as string[];

  1. JavaScript配列from()メソッド

    JavaScriptのfrom()メソッドは、lengthプロパティを持つ任意のオブジェクトまたは反復可能なオブジェクトからArrayオブジェクトを返すために使用されます。 構文は次のとおりです- Array.from(obj, mapFunction, val) 上記では、パラメータobjは配列に変換するオブジェクト、mapFunctionは呼び出すマップ関数、valはmapFunctionを実行するときにこれとして使用する値です。 JavaScriptでfrom()メソッドを実装しましょう- 例 <!DOCTYPE html> <html> <body

  2. JavaScript Array.join()メソッド

    JavaScriptのArray.join()メソッドを使用して、配列を結合し、文字列として返します。 構文は次のとおりです- array.join(separator) 上記で、パラメータとして使用するセパレータを設定します。 ここで、JavaScriptマイナスでArray.join()メソッドを実装しましょう; 例 <!DOCTYPE html> <html> <body>    <h2>Demo Heading</h2>    <p>Is this is an ar