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

ある配列から別の配列にバイト範囲をコピーするC#プログラム


Buffer.BlockCopyメソッドを使用して、ある配列から別の配列にバイト範囲をコピーします-

バイト配列を設定する-

byte[] b1 = new byte[] {22, 49};
byte[] b2 = new byte[5];

ある配列から別の配列にバイトをコピーする-

Buffer.BlockCopy(b1, 0, b2, 0, 2);

以下は完全なコードです-

using System;
class Demo {
   static void Main(){
      // byte arrays
      byte[] b1 = new byte[] {22, 49};
      byte[] b2 = new byte[5];
      // copying bytes from one to another
      Buffer.BlockCopy(b1, 0, b2, 0, 2);
      /* calling the method with the byte array b2 that has the copied elements */
      bufferFunc(b2);
   }
   static void bufferFunc(byte[] a) {
      for (int j = 0; j < a.Length; j++) {
         Console.Write(a[j]);
      }
      Console.WriteLine();
   }
}

出力

2249000

  1. Macでペアレンタルコントロールをあるアカウントから別のアカウントにコピーする方法

    Macのペアレンタルコントロール機能を使用すると、Macのアカウントに制限を設けることができます。この機能を使用すると、特定のユーザーアカウントが自分のマシンで実行できることと実行できないことを決定できます。基本的に、これはMacを不快な活動から保護するための方法です。 Macに複数のアカウントがある場合は、それらのアカウントのペアレンタルコントロール機能がすでに有効になっている可能性があります。これで、Macで新しいアカウントを作成したばかりで、同じペアレンタルコントロールを適用したい場合は、Macのペアレンタルコントロールのコピーを使用できます。 あるアカウントから別のアカウントに設定を

  2. Excel の基準に基づいて、あるシートから別のシートに行をコピーする

    Microsoft Excel で 異なる基準に基づいて、任意のワークシートから別のワークシートに行をコピーする必要がある場合があります。この記事では、Excel の基準に基づいて、あるシートから別のシートに行をコピーするさまざまな方法を紹介します。 練習用ワークブックをダウンロード ワークブックをダウンロードして練習できます。 Excel の基準に基づいて、あるシートから別のシートに行をコピーする 6 つの方法 Excel で行をコピーする 6 つの非常に簡単な方法を紹介します。それらはすべて利用するのに非常に便利です。これらのいずれかを選択して、作業を完了することができます。これ以