C^N Generics Examples
C^N Generics Examples
List
// Creating List using Constructors
using System;
using System.Collections.Generic;
class Geeks
list.Add(10);
list.Add(20);
Console.WriteLine(item);
Console.WriteLine(item);
Clist.Add(10);
Clist.Add(20);
Console.WriteLine(item);
2.Dictionary
// C# program to demonstrate how to
using System;
using System.Collections.Generic;
class Geeks
// Creating a dictionary
// Adding elements
sub.Add(1, "C#");
sub.Add(2, "Javascript");
sub.Add(3, "Dart");
// Displaying dictionary
3. SortedSet
// C# program to demonstrate the use of SortedSet
using System;
using System.Collections.Generic;
class Geeks {
// Creating a SortedSet
SortedSet<int> num =
new SortedSet<int> { 7, 1, 2, 8, 1, 4 };
// Adding elements
num.Add(6);
num.Add(2);
// Displaying elements
Console.WriteLine("SortedSet elements:");
}
5.Queue
// C# program to demonstrates how to use Queue
using System;
using System.Collections.Generic;
class Geeks {
q.Enqueue(1);
q.Enqueue(2);
q.Enqueue(3);
q.Enqueue(4);
Console.WriteLine(q.Dequeue());
6.Stack
// C# Program Implementing Stack Class
using System;
using System.Collections.Generic;
class Geeks
{
s.Push(1);
s.Push(2);
s.Push(3);
s.Push(4);
Console.WriteLine(s.Pop());
7.Hashset
// C# program to demonstrate HashSet functionality
using System;
using System.Collections.Generic;
class Geeks
// Create a HashSet
HashSet<int> hs = new HashSet<int>();
hs.Add(10);
hs.Add(20);
hs.Add(30);
hs.Add(10);
Console.WriteLine(number);