C#

【C#】1行でListの要素をコンソール出力する方法

Listの要素をコンソール出力したいことがたまにありますよね。

多くの人はforeach文等で以下のように書いていると思います。

でもわざわざforeachでループ文を書くのも面倒くさくないですか?ということで、1行で出力するやり方を紹介します。

LINQのForEachメソッドを使う

LINQのメソッドでForEachというのがあるのでこれを使います。


Microsoftホームページより

ForEachメソッドは引数にデリゲードを取ることができるので、このデリゲードにコンソール出力のメソッドを渡してあげます。↓

これで1行でリストの要素をコンソール出力できます。