设置一个带有重复单词的字符串。
string str = "One Two Three One";
在上面,你可以看到“一个”这个词出现了两次。
要删除重复的单词,您可以尝试在 C# 中运行以下代码 -
using System; using System.Linq; public class Program { public static void Main() { string str = "One Two Three One"; string[] arr = str.Split(' '); Console.WriteLine(str); var a = from k in arr orderby k select k; Console.WriteLine("删除重复的单词后..."); foreach(string res in a.Distinct()) { Console.Write(" " + res.ToLower()); } Console.ReadLine(); } }输出结果
One Two Three One 删除重复的单词后... one three two