.net column
.NET開発者のためのブログメディア

C#での配列コピーの方法とは?for文・Array.Copy・Clone()・Skip().Take()

2021年09月03日

C#での配列コピーの方法とは?


今回は、C#での配列のコピー方法について説明します。ここでは、for文・Array.Copy・Clone()・Skip().Take()で配列をコピーする方法を紹介します。2次元配列でも簡単にコピーできます。

C#での配列のコピー方法に興味のある方はぜひご覧ください。

for文でコピー

C#ではfor文で配列をコピーできます。実際のソースコードを見てみましょう。

実行結果は以下のようになります。

このようにC#では、for文で配列をコピーできます。

Array.Copyでコピー

C#ではArray.Copyで配列をコピーできます。実際のソースコードを見てみましょう。

実行結果は以下のようになります。

このようにC#では、Array.Copyで配列をコピーできます。

Array.Copyで一部コピー

C#ではArray.Copyで配列の一部分をコピーできます。実際のソースコードを見てみましょう。

実行結果は以下のようになります。

Clone()でコピー

C#ではClone()で配列をコピーできます。実際のソースコードを見てみましょう。

実行結果は以下のようになります。

このようにC#では、Clone()で配列をコピーできます。

Skip().Take()でコピー

C#ではSkip().Take()で配列をコピーできます。実際のソースコードを見てみましょう。

実行結果は以下のようになります。

まとめ

いかがでしたでしょうか。C#での配列のコピー方法について説明しました。ここでは、for文・Array.Copy・Clone()・Skip().Take()で配列をコピーする方法を紹介しました。

ぜひご自身でソースコードを書いて、理解を深めてください。


.NET分野でのキャリアアップをお考えの方は、現在募集中の求人情報をご覧ください。

また、直接のエントリーも受け付けております。

エントリー(応募フォーム)

Search

Popular

reccomended

Categories

Tags