One of my colleagues was looking out for a simple way
to join two string arrays and avoid duplicates (if any) in those
arrays. I asked him to use the Union method which excludes duplicates from the return set.
C#static void Main(string[] args) { string[] arr1 = { "One", "Two", "Four", "Six" }; string[] arr2 = { "Three", "Two", "Six", "Five" }; var arr3 = arr1.Union(arr2); foreach (string n in arr3) { Console.WriteLine(n); } Console.ReadLine(); }VB.NET (option infer on)
Sub Main(ByVal args() As String) Dim arr1() As String = { "One", "Two", "Four", "Six" } Dim arr2() As String = { "Three", "Two", "Six", "Five" } Dim arr3 = arr1.Union(arr2) For Each n As String In arr3 Console.WriteLine(n) Next n Console.ReadLine() End SubOUTPUT
No comments:
Post a Comment