C# is a multi-paradigm programming language. This section contains C# related articles and syntaxes.


  • Ashish Joshi

    Database Factory Implementation In C#

    Many developers have confusion about how to write database code in an application. I will discuss several approaches here and try to provide the explanation for each approach.
    Ashish Joshi Nov 08, 2017
  • Shubham Jain

    User-Defined Conversion

    In C# programming, a situation may arise when we have to convert a data type into our own custom type or vice-versa. In this article, I am going to share with you about User-Defined Conversion in C#.
    Shubham Jain Nov 06, 2017
  • Shubham Jain

    What Is Type Casting Or Type Conversion In C#?

    In this article, I am going to share with you information about Type Casting and its types in C#.
    Shubham Jain Nov 06, 2017
  • Ramakrishna Basagalla

    File Operations In C#

    This article will explain simple file operations using C# code
  • Shreesh Raj

    Working With List In C#

    List is a class that is available inside the System.Collections.Generic Namespace. In order the use the List class, you will have to use the System.Collections.Generic Namespace. List is same as an...
    Shreesh Raj Nov 04, 2017
  • Shubham Jain

    Basics Of Pointers In C#

    A pointer is simply a variable whose value is the address of another variable. We can not use pointers directly. To use pointer we need to have a specific block for it. So 'unsafe' keyword ...
    Shubham Jain Nov 04, 2017
  • Shreesh Raj

    Arrays In C#

    In this article, I am going to explain Array in C#. Array is a very powerful feature in the .net platform.
    Shreesh Raj Nov 03, 2017
  • Shubham Jain

    Dynamic Type In C#

    'Dynamic' keyword is used to declare the variable of the dynamic type. Dynamic data type variable can contain any type of value. Type of value contained is checked at runtime. The syntax of...
    Shubham Jain Nov 02, 2017
  • Shubham Jain

    What Is Object Type, Boxing, And Unboxing In C#

    Object is the ultimate base class of all the classes in .Net Framework. Object type is the root data type that can contain a value of any data type, value type, reference type, user type or predefi...
    Shubham Jain Nov 02, 2017
  • Rajdip Sarkar

    How To Format Excel Table Using EPPlus Library Part Fifteen - C#

    Excel Table Formatting using Epplus .Net Libary 1) Column Filter 2) Visible Header of excel table. 3) Visible Footer of excel table. 4) Apply formula & Function in Excel Table 5) Table Custom C...
    Rajdip Sarkar Oct 25, 2017
  • Hamati Rami

    Extending IEnumerable With Reflection To Create A Custom Distinct Method

    Reflection is a great tool when it comes to handling the information at runtime. I found this solution below to be suitable in one of my applications because I wanted something that I could easily ...
    Hamati Rami Oct 24, 2017
  • Salman Mushtaq

    Access Data From Ordered Dictionary

    When we need to represent the data as key/ pair, the best option is Ordered Dictionary. We later access the data using key or index.
    Salman Mushtaq Oct 18, 2017
  • Ankit Sahu

    Calling Web API Using HttpWebRequest In C#

    In this blog you will learn about Calling Web API Using HttpWebRequest In C#.
    Ankit Sahu Oct 13, 2017
  • Shubham Jain

    What Is Method Overloading In C#

    In some programming languages, we cannot create two methods with the same name inside a class. But as C# is an Object Oriented language, we can have multiple methods with the same name and this is ...
    Shubham Jain Oct 10, 2017
  • Shubham Jain

    What Are Static Class And Static Class Members In C#

    A static class is a class which can not be instantiated. We do not need to create an object of a static class like we did in non-static classes. Members of static classes can be accessed directly u...
    Shubham Jain Oct 10, 2017
  • Shubham Jain

    Namespace And Nested Namespace In C#

    Namespace is used in C# programming in two ways:1) .Net Framework uses namespaces to use its various classes. This can be achieved by using "using" keyword.2) Declaring our own namespaces...
    Shubham Jain Oct 05, 2017
  • Shubham Jain

    What Are Named Arguments In C#

    Generally, In Methods call, Arguments are passed according to the order of parameters defined in the method definition. So when making a method call, it is necessary for us to remember the order of...
    Shubham Jain Oct 05, 2017
  • Ritesh Mehta

    Developing C# Programming Language Applications With The Internet Of Things

    All throughout the world, there is a growing demand for IoT solutions. Furthermore, there are professionals who love crafting code for fun. There are several programming languages that could be use...
    Ritesh Mehta Sep 29, 2017
  • Shubham Jain

    What Are Optional Arguments In C#

    Optional Arguments are the arguments which can be omitted if we do not want to change the default parameter value. Optional Arguments are defined at the end of the parameter list. There may be any ...
    Shubham Jain Sep 28, 2017
  • Rahul Kaushik

    Idea Of Dynamic Value Assigned To Variable With Automatic Property

    In C# 7.1 there is no mapping of the values to the variables having automatic properties dynamically. So what happens in mapping values is that the property is able to recogonize the variables and...
    Rahul Kaushik Sep 28, 2017