这是字符串。
string str = "ppqqrr";
现在,使用Hashset将字符串映射到char。这将从字符串中删除重复的字符。
var res = new HashSet<char>(str);
让我们看完整的例子-
using System; using System.Linq; using System.Collections.Generic; namespace Demo { class Program { static void Main(string[] args) { string str = "ppqqrr"; Console.WriteLine("初始字符串: "+str); var res = new HashSet<char>(str); Console.Write("删除重复项后的新字符串:"); foreach (char c in res){ Console.Write(c); } } } }
输出结果
初始字符串: ppqqrr 删除重复项后的新字符串:pqr