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

更新日期: 2020 年 6 月 22 日

10K+ 瀏覽量

開啟您的 職業生涯

完成課程並獲得認證

開始
廣告
© . All rights reserved.