Linq 配列、リスト

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

ぜひこちらの記事もご覧ください!!
転職回数4回(独立系⇒メーカー系⇒社内SE⇒SES)の私がSESのメリットについて書きました!

SESで働いている私の年収と働き方

今回のテーマ

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

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

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

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

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

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

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

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

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

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

サルモリ
今回は配列やリストの要素を変換するよ!

今回使用するメソッド

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

今回使用するメソッド

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

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

配列の要素を修正

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

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

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

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

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

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

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

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

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

こちらもCHECK

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

ぜひこちらの記事もご覧ください!! 転職回数4回(独立系⇒メーカー系⇒社内SE⇒SES)の私がSESのメリットについて書きました! SESで働いている私の年収と働き方 今回のテーマ こんばんは、サルモ ...

続きを見る

リストの要素を修正

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

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

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

まとめ

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

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

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

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

サルモリ
最後までみてくれてありがとう!

配列、リストなどの記事はこちら

 

 

ぜひこちらの記事もご覧ください!!
転職回数4回(独立系⇒メーカー系⇒社内SE⇒SES)の私がSESのメリットについて書きました!

SESで働いている私の年収と働き方

私は下記のサイトで現在の働き方、フルリモート(週5)の企業に出会うことができました。

今でもとても感謝しています!カウンセリングは無料なので、ぜひどうぞ!

 

C#のLinqをさらに学びたい方へ

C#のLinqを理解して頂くために参考書を執筆致しました!

Linqの演習問題はこちらの参考書に載せているので、問題を解いて理解を深めたい方はこちらの参考書チェックしてください!

下記の画像をクリック!!kindleunlimitedの会員であれば無料で見れます!

⇩初心者向け      ⇩中級者向け

C#でChatGPTAPIを使ってブログ作成を自動化しませんか?

-Linq, 配列、リスト

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock