Found 2628 Articles for Csharp

Get the types nested within the current Type C#

AmitDiwan
Updated on 11-Dec-2019 10:54:09

81 Views

To get the types nested within the current Type, the code is as follows −Example Live Demousing System; public class Demo {    public static void Main() {       Type type1 = typeof(Subject);       try {          Type[] type2 = type1.GetNestedTypes();          Console.WriteLine("Nested Types...");          for (int i = 0; i < type2.Length; i++)             Console.WriteLine("{0} ", type2[i]);       }       catch (ArgumentNullException e) {          Console.Write("{0}", e.GetType(), e.Message);       }    } } ... Read More

Get a specific type nested within the current Type in C#

AmitDiwan
Updated on 11-Dec-2019 10:49:41

56 Views

To get a specific type nested within the current Type, the code is as follows −Example Live Demousing System; public class Demo {    public static void Main() {       Type type1 = typeof(Subject);       try {          Type type2 = type1.GetNestedType("AdvSubject");          Console.Write("NestedType = "+ type2);       }       catch (ArgumentNullException e) {          Console.Write("{0}", e.GetType(), e.Message);       }    } } public class Subject {    public class BasicSubject {       //    }    public class AdvSubject ... Read More

Finding the index of first element in the array in C#

AmitDiwan
Updated on 11-Dec-2019 10:44:25

159 Views

To find the index of first element in the array, the code is as follows −Example Live Demousing System; public class Demo {    public static void Main() {       string[] products = new string[] { "Andy", "Mark", "Gary", "Andre"};       Console.WriteLine("One or more name begin with 'A'? = {0}",       Array.Exists(products, ele => ele.StartsWith("A")));       Console.WriteLine("Is the array having fixed size? = " + products.IsFixedSize);       Console.WriteLine("Is the array read only? = " + products.IsReadOnly);       Console.WriteLine("Is the array synchronized? = " + products.IsSynchronized);       Console.WriteLine("Index ... Read More

Find the last node in LinkedList containing the specified value in C#

AmitDiwan
Updated on 11-Dec-2019 10:37:42

92 Views

To find the last node in LinkedList containing the specified value, the code is as follows −Example Live Demousing System; using System.Collections.Generic; public class Demo {    public static void Main() {       LinkedList list = new LinkedList();       list.AddLast(100);       list.AddLast(200);       list.AddLast(300);       list.AddLast(400);       list.AddLast(500);       list.AddLast(300);       list.AddLast(500);       Console.WriteLine("LinkedList elements...");       foreach(int i in list) {          Console.WriteLine(i);       }       LinkedListNode val = list.FindLast(300);       Console.WriteLine("Specified ... Read More

SortedSet Class in C#

AmitDiwan
Updated on 11-Dec-2019 10:31:56

910 Views

The SortedSet class in C# represents a collection of objects that is maintained in sorted order.Following are the properties of the SortedSet class −Sr.NoProperty & Description1ComparerGets the IComparer object that is used to order the values in the SortedSet.2CountGets the number of elements in the SortedSet.3MaxGets the maximum value in the SortedSet, as defined by the comparer.4MinGets the minimum value in the SortedSet, as defined by the comparer.Following are some of the methods of the SortedSet class −Sr.NoMethod & Description1Add(T)Adds an element to the set and returns a value that indicates if it was successfully added.2Clear()Removes all elements from the ... Read More

Get the TypeCode for value type Int16 in C#

AmitDiwan
Updated on 11-Dec-2019 10:25:09

72 Views

To get the TypeCode for value type Int16, the code is as follows −Example Live Demousing System; public class Demo {    public static void Main() {       short val1 = 0;       short val2 = Int16.MaxValue;       Console.WriteLine("Value1 = "+val1);       Console.WriteLine("Value2 = "+val2);       Console.WriteLine("HashCode for value1 = "+val1.GetHashCode());       Console.WriteLine("HashCode for value2 = "+val2.GetHashCode());       Console.WriteLine("Are they equal? = "+(val1.Equals(val2)));       TypeCode type1 = val1.GetTypeCode();       TypeCode type2 = val2.GetTypeCode();       Console.WriteLine("TypeCode for val1 = "+type1);     ... Read More

Get the members of the current Type in C#

AmitDiwan
Updated on 11-Dec-2019 10:21:31

60 Views

To get the members of the current Type, the code is as follows −Example Live Demousing System; using System.Reflection; public class Demo {    public static void Main() {       Type type = typeof(Subject);       try {          FieldInfo fieldInfo = type.GetField("SubName");          MemberInfo[] info = type.GetMembers();          Console.Write("Members = ");          for (int i = 0; i < info.Length; i++)             Console.WriteLine(" {0}", info[i]);          Console.WriteLine("FieldInfo = {0}", fieldInfo);       }       ... Read More

Count the number of key/value pairs in the Hashtable in C#

AmitDiwan
Updated on 11-Dec-2019 10:17:20

252 Views

To count the number of key/value pairs in the Hashtable, the code is as follows −Example Live Demousing System; using System.Collections; public class Demo {    public static void Main() {       Hashtable hash = new Hashtable();       hash.Add("A", "SUV");       hash.Add("B", "MUV");       hash.Add("C", "AUV");       Console.WriteLine("Hashtable elements...");       foreach(DictionaryEntry d in hash) {          Console.WriteLine(d.Key + " " + d.Value);       }       Console.WriteLine("Count of Key/value pairs = "+hash.Count);       hash.Add("D", "Utility Vehicle");       hash.Add("E", "Convertible"); ... Read More

Insert an object at the top of the Stack in C#

AmitDiwan
Updated on 11-Dec-2019 10:12:29

184 Views

To insert an object at the top of the Stack, the code is as follows −Example Live Demousing System; using System.Collections.Generic; public class Demo {    public static void Main() {       Stack stack = new Stack();       stack.Push(100);       stack.Push(150);       stack.Push(175);       stack.Push(200);       stack.Push(225);       stack.Push(250);       Console.WriteLine("Elements in the Stack:");       foreach(var val in stack) {          Console.WriteLine(val);       }       Console.WriteLine("Count of elements in the Stack = "+stack.Count);       ... Read More

Insert an element into the ArrayList at the specified index in C#

AmitDiwan
Updated on 11-Dec-2019 10:08:05

220 Views

To insert an element into the ArrayList at the specified index, the code is as follows −Example Live Demousing System; using System.Collections; public class Demo {    public static void Main() {       ArrayList list = new ArrayList();       list.Add("One");       list.Add("Two");       list.Add("Three");       list.Add("Four");       list.Add("Five");       list.Add("Six");       list.Add("Seven");       list.Add("Eight");         Console.WriteLine("ArrayList elements...");       foreach(string str in list) {          Console.WriteLine(str);       }       Console.WriteLine("ArrayList is read-only? ... Read More

Advertisements