在C#中交换字符串的字符
要交换字符串字符,请使用Select方法。
首先,假设我们的字符串是-
string str = "PQRQP";
现在,您需要将每次出现的P与Q交换,将Q与P-
str.Select(a=> a == 'P' ? 'Q' : (a=='Q' ? 'P' : a)).ToArray();
上面替换了字符。
让我们看看compelet代码-
示例
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
热门推荐
10 财运虎年祝福语简短语
11 单亲爸爸春节祝福语简短
12 狗狗上厕所训练
13 植物种植祝福语简短
14 翻译考试祝福语朋友简短
15 个人周年庆简短祝福语
16 狗狗怎么训练
17 分别祝福语简短搞笑英文
18 生日广州男生祝福语简短