C# 配列 ⇔ Listへ変換

C# 配列 ⇔ Listへ変換

List<T>から配列や その逆 変換する方法

配列 → List<T>に 変換

変換というよりは List<T>を新たに作成し AddRange()します。

int[] iArray = new int[]{1,2,3}; // int配列

List<int> iList = new List<int>(); //新たにListを作る
iList.AddRange(iArray);
foreach(var i in iList)
    Console.WriteLine(i);

List<T> → 配列 に 変換

Listから配列に変換の場合 ToArray()を使います。

List<int> iList = new List<int>(){1,2,3}; // Listを作る
int[] iArray = iList.ToArray(); //ToArrayで配列に変換
foreach(var i in iArray)
    Console.WriteLine(i);

macOS brew 自身をアップデート

brew update and upgrade

たまに実行するけど 忘れがちな homebrew パッケージマネージャ 自身を アップデートするコマンドです。

macOS のターミナルを開き 下記コマンドを入力し エンター

brew update

brew のバージョンを確認する

brew --version

インストール済パッケージを更新

brew をアップデートしても 紐づくパッケージまでアップデートしない

下記コマンドで brewでインストールしたパッケージをアップデートする

brew upgrade
2022 MJELD TECHNOLOGIES. ALL RIGHTS RESERVED