Untuk menukar aksara rentetan, gunakan kaedah Pilih.
Mula-mula, katakan rentetan kami ialah -
string str = "PQRQP";
Kini, anda perlu menukar setiap kejadian P dengan Q dan Q dengan P -
str.Select(a=> a == 'P' ? 'Q' : (a=='Q' ? 'P' : a)).ToArray();
aksara yang digantikan di atas.
Jom lihat kod lengkap -
Demo langsung
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
Atas ialah kandungan terperinci Tukar aksara rentetan dalam C#. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!