C# program to remove all duplicates words from a given sentence



Set a string with duplicate words.

string str = "One Two Three One";

Above, you can see the word “One” comes twice.

To remove dulicate words, you can try to run the following code in C# −

Example

 Live Demo

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("After removing duplicate words...");       foreach(string res in a.Distinct()) {          Console.Write(" " + res.ToLower());       }       Console.ReadLine();    } }

Output

One Two Three One After removing duplicate words... one three two
Updated on: 2020-06-22T09:44:04+05:30

1K+ Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements