Linq 配列、リスト

C# Linq 配列やリストの全ての要素の文字列を特定の文字列に変換する方法。 1行で簡単に書けちゃいます!

今回のテーマ

今回はLinqを使用して、配列やリストの要素の文字列を特定の文字列に変換する方法を書いていきます。

他の記事の例で使っていましたが、それ専用に記事を作ったほうが良いな!と思い書きました!!

今回のやりたい処理は下記のようなイメージです。

今回行いたい処理のイメージ

変換対象文字列「!」、変換したい文字列「ー」

変換前のリストや配列の要素

ゴロ!ニャ
カイリキ!
ゲンガ!
スタ!ミ!
フ!ディン

変換後のリストや配列の要素

ゴローニャ
カイリキー
ゲンガー
スターミー
フーディン

本当に簡単に出来てしまうので、覚えてくださいね!!

KappaChan
今回は配列やリストの要素を変換するかっぱ!

今回使用するメソッド

今回使用するメソッドは下記の二つです!!

今回使用するメソッド

  • LinqのSelectメソッド
  • Replaceメソッド

LinqのSelectメソッドとstring型のReplaceメソッドのみで出来ます。

C#のエンジニアであれば、絶対買ってほしい本2選

C#の初心者にオススメ!基本はこの本で抑えよう!


Linqの使い方が沢山載っている。中級者以上の方にオススメ!

配列の要素を修正

早速配列の要素を変換してみましょう!

下記がソースコードの例です。

 出力結果
ゴローニャ
カイリキー
ゲンガー
スターミー
フーディン

想定通りに出力されましたね!!

ポイントは下記の2点です。

LinqのSelectメソッドで配列の全要素に対してを処理している。

各要素に対してReplaceメソッドで変換している。

このことだけ理解して頂ければ問題ないと思います。

Linqをさらに理解したい人は下記の記事もみてくださいね!

こちらもCHECK

C# Linqはとても便利なので使い方を覚えよう。Selectメソッド、Whereメソッドを解説します。

今回のテーマContents1 今回のテーマ2 Linqを使用する場面3 Linqメソッドの解説の流れ4 Selectメソッドの使い方5 Whereメソッドの使い方6 まとめ こんばんは、かっぱちゃん ...

続きを見る

リストの要素を修正

リストも配列と同様に使えます。ソースコードの例を見てみましょう。

 出力結果
ゴローニャ
カイリキー
ゲンガー
スターミー
フーディン

リストも配列と同様に同じように修正できていますね!!

まとめ

今回は配列やリストの要素を全て変換する方法について書きました。

繰り返し文を使用するのよりも簡単に出来てしまうので、是非覚えてくださいね!!

他にもLinqと組み合わせて便利な方法をどんどん紹介していくので、楽しみにしていてください。

最後まで見て頂いて、ありがとうございました!!

KappaChan
最後までみてくれてありがとうかっぱ!

 

 

プログラミング能力を上げたい方は是非オンラインのプログラミング教室も検討してみてくださいね!!

一人で独学をするよりもプロからオンラインでプログラミングを教えてもらった方が10倍は効率いいです!!

私が厳選したオススメのオンライン教室を貼っておきます!!どちら共、エンジニアとしての就職までサポートしてくれる素晴らしい教室です。キャリアなどの個別相談は無料ですよ!!

申し込みは完全無料!未経験でITエンジニアを目指したい方にオススメ!

Webエンジニアになりたい方にオススメ!個別相談は無料!

KappaChan
オンラインのプログラミング教室は本当にオススメかっぱ!!

-Linq, 配列、リスト

X