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


  • Ravi Kiran Chanduri

    Learn About Extension Methods In C#

    An Extension method is a technique to add custom methods to existing classes where we cannot edit them. For example, we are using one class from another project where we don’t have permission to ed...
  • Shubham Jain

    Encapsulation And Access Specifiers In C#

    Whenever a program or project is developed, data security and privacy is the main concern for a user before using it. For a developer or programmer perspective, code misuse or access, modification ...
    Shubham Jain Nov 22, 2017
  • Shubham Jain

    'is' And 'as' Keywords In C#

    In this blog, I am going to share with you about 'as' and 'is' keywords in C#.
    Shubham Jain Nov 20, 2017
  • Ravi Kiran Chanduri

    How to Return Files From Web API

    This article explains how to transfer/ return files(PDF/Doc/Excel/zip) files from Web API service
  • Shreesh Raj

    How To Use File Class In C#

    In this blog, I am going to share with you how to use File Class.
    Shreesh Raj Nov 17, 2017
  • Shubham Jain

    What Is Ternary Operator In C#

    In C#, we have a special decision-making operator called ternary operator which is similar to if-else. The ternary operator compares two values and based on it, return a value. The Syntax of Ternar...
    Shubham Jain Nov 17, 2017
  • Shreesh Raj

    Type Casting In C#

    The meaning of type casting is to change from one data type to another data type. Developers change data type according to their need. Let us understand with the help of real example why we need to...
    Shreesh Raj Nov 17, 2017
  • Mahesh Chand

    Span in C# 7.2

    Span is a new feature announced in C# 7.2.
    Mahesh Chand Nov 16, 2017
  • Indira Choudhari

    Ref And Out Parameters In C#

    Though both ref and out parameters are used to pass parameters by reference, , they aren’t used in exactly the same way.
    Indira Choudhari Nov 16, 2017
  • Shubham Jain

    What Is Struct And When To Use Struct In C#

    'Struct' keyword is used to create a structure. A structure can contain variables, methods, static constructor, parameterized constructor, operators, indexers, events, and property. A struc...
    Shubham Jain Nov 15, 2017
  • Umair Hassan

    Task Scheduling Through Quartz In C#

    In this article, we are going to learn about task scheduling through QUARTZ scheduler in C#. Here we are going to make a simple windows form application and schedule a job in it.
    Umair Hassan Nov 13, 2017
  • Ravi Kiran Chanduri

    Types Of Web API Action Results

    This article explains about Web API action results and explanation of REST result.
  • Shubham Jain

    Enums In C#

    Suppose we are creating a program in which we have to use multiple named constants of similar type and on the basis of a particular constant we have to perform some operation. So what we normally d...
    Shubham Jain Nov 09, 2017
  • 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
  • Dhrumit Patel

    Operator Overloading With Implicit And Explicit Casts In C#

    In this article, I want to share with you how we can convert one datatype to another datatype in C#
    Dhrumit Patel Nov 08, 2017
  • Ahd Ben Kheder

    Important C# Evolutions You May Not Know

    Since the announcement of the number one Microsoft language in 2000, many developers get interested in this language evolutions for many reasons but the main one was that C# is intended to be a sim...
    Ahd Ben Kheder Nov 08, 2017
  • Shreesh Raj

    Some String Functions Of C#

    In this article, I am going to share some string functions of C# with the help of an example. In the c# there are a lot of predefined string functions are available. Let's see some string funct...
    Shreesh Raj Nov 08, 2017
  • Manas Mohapatra

    Reading Contents From PDF, Word, Text Files In C#

    This blog will describe how to read text from different type of files like PDF, Word document, Text files etc.
    Manas Mohapatra Nov 08, 2017
  • Prerna Kalra

    Difference Between Class And Structure

    This blog defines the difference between Class and Structure.
    Prerna Kalra Nov 08, 2017
  • Kiran Kumar Talikoti

    Multiple Inheritance In C# Using Interfaces

    This is the simple mathematical operation program demonstrating how multiple inheritance can be achieved in C# using Interface Concept.
  • 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
  • Tapan Patel

    Debugging Tips - Part Three

    While working on a complex code, we often come across situations where you need to debug lots of code to find/fix the issue(s). That also includes going through lots of methods (probably related or...
    Tapan Patel Nov 06, 2017
  • 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 05, 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 05, 2017