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

C#でのクローン作成


配列のクローンを作成する場合は、C#でのクローン作成が便利です。 C#のClone()メソッドは、配列の同様のコピーを作成するために使用されます。 C#には、CloneメソッドとICloneableインターフェイスがあります。

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));
      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. C#の次元配列?

    C#では多次元配列が可能です。 intの2次元配列をとして宣言します。 int [ , , ] a; 多次元配列の最も単純な形式は、2次元配列です。 2次元配列は、1次元配列のリストです。 以下は、3行4列の2次元配列です。 ここで、C#で多次元配列を操作する例を見てみましょう。 例 using System; namespace ArrayApplication {    class MyArray {       static void Main(string[] args) {       &nb

  2. 畳み込みの概要-Pythonを使用

    この記事では、Python3.xでの畳み込みについて学習します。またはそれ以前。この記事はニューラルネットワークと特徴抽出に分類されます。 推奨 −Jupyterノートブック 前提条件 − Numpyがインストールされ、Matplotlibがインストールされました インストール >>> pip install numpy >>>pip install matplotlib 畳み込み 畳み込みは、画像上にスライディングウィンドウのようなカーネル/座標コンテナと呼ばれる小さなコンテナを適用することにより、画像から特徴を抽出するために画像に対して実行できる操