ホームページ > バックエンド開発 > C#.Net チュートリアル > C#で文字列の文字を交換する

C#で文字列の文字を交換する

王林
リリース: 2023-09-06 18:01:06
転載
1122 人が閲覧しました

C# 中交换字符串的字符

文字列の文字を交換するには、Select メソッドを使用します。

まず、文字列が -

string str = "PQRQP";
ログイン後にコピー

であるとしましょう。次に、出現するすべての P と Q、および Q と P を交換する必要があります。 -

str.Select(a=> a == 'P' ? 'Q' : (a=='Q' ? 'P' : a)).ToArray();
ログイン後にコピー

上記の文字が置き換えられました。

完全なコードを見てみましょう -

ライブ デモンストレーション

using System;
using System.Linq;

public class Program {
   public static void Main() {

      string str = "PQRQP";

      var res= str.Select(a=> a == 'P' ? 'Q' : (a=='Q' ? 'P' : a)).ToArray();
      str = new String(res);

      Console.WriteLine(str);
   }
}
ログイン後にコピー

出力

QPRPQ
ログイン後にコピー

以上がC#で文字列の文字を交換するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート