• Calculate inheritance in C #

    Calculate inheritance in C #
    One of the most important concepts in object-oriented programming is Inheritance. Inheritance allows us to define a class in terms of another class, which makes it easier to
  • Polymorphism in C #

    Polymorphism in C #
    Polymorphism in C # can be static or dynamic. In particular, a static polymorph can be called a static polymorph, a response to a function defined at compile time and a dynamic
  • Operator overloading in C #

    Operator overloading in C #
    Overloading Operator is Operator Overload. You can redefine or overload most existing operators in C #.
  • Interface in C #

    Interface in C #
    An Interface is defined as a contract with syntactical contract that all Interface inheritance classes should follow. Interface defines what part of the covenant and inheritance
  • Namespace in C #

    Namespace in C #
    In C #, namespaces are designed to keep a set of distinct names separated. The same class names that are declared in different namespaces do not conflict with each other
  • Preprocessor directive in C #

    Preprocessor directive in C #
    Preprocessor Directive directives provide instructions to the compiler to preprocess the information before the actual compilation process begins. All preprocessor directives in C
  • Regular Expression in C #

    Regular Expression in C #
    A regular expression is a pattern that can be matched to an input text. The .Net Framework provides a regular expression that allows matching like that. In C #, a pattern
  • Handling exceptions (Try / Catch / Finally) in C #

    Handling exceptions (Try / Catch / Finally) in C #
    An Exception is an issue that occurs during the execution of a program. An Exception in C # is a response to an exception situation that occurs while a program is running, such as
  • I / O file in C #

    I / O file in C #
    A file is a collection of data stored on the drive with a specific name and a directory path. When a file is opened for reading or writing, it becomes a stream.
  • Attribute in C #

    Attribute in C #
    The attribute in C #, is a declaration tag, used to transmit information to the runtime about the behavior of various elements such as classes, methods, structures, enum,
  • Reflection in C #

    Reflection in C #
    Reflection objects are used to obtain type information at runtime. These classes provide access to the program's metadata running in the System.Reflection namespace in C #.
  • Indexer in C #

    Indexer in C #
    Indexer in C # helps index objects, such as an array. When you define an indexer for a class, this class operates similarly to a virtual array. Then you can access the instance
  • Delegate in C #

    Delegate in C #
    Delegate in C # is similar to pointers to functions, in C or in C ++. Delegate is a reference type variable that contains references to a method. That reference can be changed at
  • Event (Event) in C #

    Event (Event) in C #
    Events (Events) are the actions of users, such as pressing keys, clicking, moving mouse ... Applications need to respond to these events when they appear. For example, interrupts.
  • Collection in C #

    Collection in C #
    Collection classes are special classes for storing and retrieving data. These classes provide support for Stack, Queue, List, and Hash Table. Most Collection classes in C #
  • Generic in C #

    Generic in C #
    Generic in C # allows you to delay the specification (Specification) of the data type of programming elements in a class or method, until it is actually used in the program. In
  • Anonymous method in C #

    Anonymous method in C #
    We have discussed that Delegate is used to reference any method that has the same sign as in Delegate. In other words, you can call a method that can be referenced by a Delegate
  • Safe code in C #

    Safe code in C #
    C # allows using pointer variables in a function of code block when it is marked by unsafe modifier. The concept of unsafe code or unmanaged code in C # is a code block that uses
  • Multithread (Multithread) in C #

    Multithread (Multithread) in C #
    [Thread in c #] A thread is defined as an execution path (execution path) of a program. Each Thread defines a single control line. If your application includes complex and
  • Property (Property) in C #

    Property (Property) in C #
    Properties - Property is the member named for the Layer, Structure, and Interface. Member variables or methods in a class or structure are called Fields. Attribute is an