

- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
UnionWith Method in C#
Use the UnionWith method in C# to get the union of i.e. unique lements from two collections.
Let’s say the following are our Dictionary −
Dictionary < string, int > dict1 = new Dictionary < string, int > (); dict1.Add("pencil", 1); dict1.Add("pen", 2); Dictionary < string, int > dict2 = new Dictionary < string, int > (); dict2.Add("pen", 3);
Now, use HashSet and UnionWith to get the union −
HashSet < string > hSet = new HashSet < string > (dict1.Keys); hSet.UnionWith(dict2.Keys);
The following is the complete code −
Example
using System; using System.Collections.Generic; public class Program { public static void Main() { Dictionary < string, int > dict1 = new Dictionary < string, int > (); dict1.Add("pencil", 1); dict1.Add("pen", 2); Dictionary < string, int > dict2 = new Dictionary < string, int > (); dict2.Add("pen", 3); HashSet < string > hSet = new HashSet <string > (dict1.Keys); hSet.UnionWith(dict2.Keys); Console.WriteLine("Merged Dictionary..."); foreach(string val in hSet) { Console.WriteLine(val); } } }
Output
Merged Dictionary... pencil pen
- Related Questions & Answers
- Class method vs static method in Python
- Collections.replaceAll() method and List.replaceAll() method in Java
- Method overloading v/s method overriding in Java
- The isEmpty() method of CopyOnWriteArrayList method in Java
- The hashCode() method of CopyOnWriteArrayList method in Java
- The clone() method of CopyOnWriteArrayList method in Java
- Default method vs static method in an interface in Java?
- Difference between Method Overriding and Method Hiding in C#
- Method overloading in Java
- Method overriding in Java
- clone() method in Java
- Clone() method in C#
- TrimEnd() method in C#
- Concat Method in C#
- Union Method in C#
Advertisements