ডুপ্লিকেট ক্যারেক্টার মুছে ফেলতে Hashset ব্যবহার করুন।
এখানে স্ট্রিংটি −
string myStr = "kkllmmnnoo";
এখন, স্ট্রিংকে char-এ ম্যাপ করতে HashSet ব্যবহার করুন। এটি স্ট্রিং থেকে ডুপ্লিকেট ক্যারেক্টারগুলো মুছে ফেলবে।
var unique = new HashSet(myStr);
সম্পূর্ণ উদাহরণটি দেখি −
উদাহরণ
using System;
using System.Linq;
using System.Collections.Generic;
namespace Demo {
class Program {
static void Main(string[] args) {
string myStr = "kkllmmnnoo";
Console.WriteLine("প্রাথমিক স্ট্রিং: " + myStr);
var unique = new HashSet(myStr);
Console.Write("ডুপ্লিকেট মুছে ফেলার পর নতুন স্ট্রিং: ");
foreach (char c in unique)
Console.Write(c);
}
}
}
আউটপুট
প্রাথমিক স্ট্রিং: kkllmmnnoo ডুপ্লিকেট মুছে ফেলার পর নতুন স্ট্রিং: klmno