Array クラス

公式サイト:

Array クラス | Microsoft Docs [公式]

使い方

参考:

配列 | so-zou.jp

ConvertAll

ドキュメント:

Array.ConvertAll メソッド | Microsoft Docs [公式]

参考:

string 配列を int 配列に変換 – Qiita

Array.ConvertAll メソッドを使って文字列型配列を数値型配列に変換する | smdn.jp

文字配列と文字列の相互変換 | @IT

リストに変換する

参考:

C# で配列をリストに変換する | Delft スタック

配列から List へ変換する | iPentec

リストから変換する

ドキュメント:

List.ToArray メソッド | Microsoft Docs [公式]

参考:

List から配列へ変換する | iPentec

List を配列に変換する | smdn.jp

リストと相互に変換する

参考:

配列とリストの相互変換/リストのコピー/末尾の改行文字等削除 | kan のメモ帳

配列からリスト、リストから配列へ変換 | nyanblog

リストを配列に、配列をリストに変換 | Hello.

ForEach メソッド

ドキュメント:

Array.ForEach | Microsoft Learn [公式]

参考:

Array.ForEach メソッドを使って配列内の全要素を列挙する | smdn.jp

foreach 文

ドキュメント:

配列での foreach の使用 | Microsoft Learn [公式]

参考:

foreach で配列やコレクションの要素を1つずつ取り出す | ヤスノートは今日も考える

foreach 文 | 超初心者向けプログラミング入門

foreach 文の利用方法 | FEnet インフラ

C# の foreach の使い方は?配列での使用方法を解説 | 株式会社パソナ

LINQ

参考:

その foreach 本当に要りますか? for / foreach 等を LINQ に書き換える – Qiita

Select – C# の配列で要素毎の処理結果を得る | Ararami Studio

ForEach を LINQ を使って色々な書き方をしてみる | Tech 100%

配列を LINQ で回す – teratail

ForEach メソッドを追加する

参考:

Array.ForEach を拡張メソッドでスマートに書く | コガネブログ

C# の配列をインデックス付き foreach する | PG 日誌

C# の配列に ForEach メソッドを追加する | PG 日誌

要素を追加したい

LINQ の Concat を用いて連結し、ToArray で配列に変換する。

int[] array = { 0, 1, 2, 3, 4, 5 }
var concat = array.Concat(new int[] { 42 }).ToArray();

参考:

配列に要素を追加する | OfficeM Niigata

まとめ

  • System.Array
  • System.Collections.Generic.List
  • System.Collections.Generic.Dictionary
  • System.Collections.Generic.Queue
  • System.Collections.Generic.Stack

参考:

知らないと損する! Unity で使える C# の配列/リスト型 4種類 | いんでぃーづ

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA