LINQ-এর Select মেথড ব্যবহার করে স্ট্রিংয়ের প্রতিটি ক্যারেক্টার ট্রান্সফর্ম করা যায়। নিচে 'P' কে 'Q' এবং 'Q' কে 'P' সোয়াপ করা হয়েছে।
উদাহরণ
using System;
using System.Linq;
public class Program {
public static void Main() {
string str = "PQRQP";
char[] swapped = str.Select(c => c == 'P' ? 'Q' : (c == 'Q' ? 'P' : c)).ToArray();
string result = new string(swapped);
Console.WriteLine(result); // QPRPQ
}
}
আউটপুট
QPRPQ