C# – Collections

  • Post author:
  • Post category:C#
  • Post comments:2 Comments

C# Collections classes are specialized classes for data storage and retrieval. These classes provide support for stacks, queues, lists, and hash tables. Most collection classes implement the same interfaces. Collection…

Continue ReadingC# – Collections

C# – Events

  • Post author:
  • Post category:C#
  • Post comments:1 Comment

C# Events are user actions such as keypress, clicks, mouse movements, etc., or some occurrence such as system-generated notifications. Applications need to respond to events when they occur. For example, interrupts.…

Continue ReadingC# – Events

C# – Delegates

  • Post author:
  • Post category:C#
  • Post comments:1 Comment

C# Delegates are similar to pointers to functions, in C or C++. A delegate is a reference type variable that holds the reference to a method. The reference can be changed at…

Continue ReadingC# – Delegates

C# – Indexers

  • Post author:
  • Post category:C#
  • Post comments:1 Comment

C# Indexers allow an object to be indexed such as an array. When you define an indexer for a class, this class behaves similar to a virtual array. You can then access…

Continue ReadingC# – Indexers

C# – Properties

  • Post author:
  • Post category:C#
  • Post comments:14 Comments

C# Properties are named members of classes, structures, and interfaces. Member variables or methods in a class of structures are called Fields. Properties are an extension of fields and are accessed using…

Continue ReadingC# – Properties

C# – Reflection

  • Post author:
  • Post category:C#
  • Post comments:1 Comment

C# Reflection objects are used for obtaining type information at runtime. The classes that give access to the metadata of a running program are in the System. Reflection namespace. The System. The reflection namespace contains…

Continue ReadingC# – Reflection

C# – Attributes

  • Post author:
  • Post category:C#
  • Post comments:3 Comments

 C# attributes is a declarative tag that is used to convey information to runtime about the behaviors of various elements like classes, methods, structures, enumerators, assemblies, etc. in your program. You…

Continue ReadingC# – Attributes