C# 程序用于从字符串中去除重复字符
使用散列集来去除重复字符。
如下所示 −
string myStr = "kkllmmnnoo";
现在,使用散列集将字符串映射到字符上。这将从字符串中去除重复字符。
var unique = new HashSet<char>(myStr);
让我们来看看完整的示例 −
示例
using System;
using System.Linq;
using System.Collections.Generic;
namespace Demo {
class Program {
static void Main(string[] args) {
string myStr = "kkllmmnnoo";
Console.WriteLine("Initial String: "+myStr);
var unique = new HashSet<char>(myStr);
Console.Write("New String after removing duplicates: ");
foreach (char c in unique)
Console.Write(c);
}
}
}输出
Initial String: kkllmmnnoo New String after removing duplicates: klmno
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP