a=='P'?' Q':(a =='Q'?'P':a)).ToArray();上記の文字は置き換えられます。完全なコードを見てみましょう - ライブ デモンストレーションの例 usingSystem;usingS"/> a=='P'?' Q':(a =='Q'?'P':a)).ToArray();上記の文字は置き換えられます。完全なコードを見てみましょう - ライブ デモンストレーションの例 usingSystem;usingS">
ホームページ >バックエンド開発 >C#.Net チュートリアル >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 サイトの他の関連記事を参照してください。