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


  • Jatin Malik

    Exception Handling In C# .Net With Examples

    This video tells about the exception handling in C# .Net from the very beginning. It covers various aspects of exceptions. SHown below are the topics covered, and we have taken examples for an ASP....
    Jatin Malik Sep 27, 2017
  • Tahir Naushad

    Builder Pattern In C#

    In this article, we will learn about Builder Pattern in C#.
    Tahir Naushad Sep 26, 2017
  • Hamid Khan

    Convert XML/ JSON File To C# Class

    In this blog, I am going to explain how to convert XML/JSON file to C# class.
    Hamid Khan Sep 22, 2017
  • Andrea Angella

    Productive C# - Inferred Tuple Element Names In C# 7.1

    Learn how tuple element names are automatically inferred in C# 7.1.
    Andrea Angella Sep 22, 2017
  • Hamid Khan

    Data Types In C#

    In this blog, I am going to explain data types in C#.
    Hamid Khan Sep 19, 2017
  • Andrea Angella

    Practical C# - Async Main in C# 7.1

    Learn how to use the new Async Main feature in C# 7.1. You can use async in the entry point of your console application using Visual Studio 2017.
    Andrea Angella Sep 19, 2017
  • Tahir Naushad

    Create Immutable Type In C#

    A public constructor that accepts initialization data is required so that the client can pass-in minimum state for the type to be valid. Private constructor, on the other hand, is used by methods t...
    Tahir Naushad Sep 14, 2017
  • Hamid Khan

    Handle Max JSON Length Property In C#

    Recently, I faced this problem. When the data from my client side is more than 5 MB, it does not hit my MVC Controller; instead, it steps out and shows an error because it has exceeded the max JSON...
    Hamid Khan Sep 10, 2017
  • Sivasankar Gorantla

    Why String Is Immutable

    Why String Is Immutable.
  • Andrea Angella

    Practical C# - Equality

    Learn how to implement equality for value types and reference types in C# with some help from ReSharper.
    Andrea Angella Aug 29, 2017
  • Andrea Angella

    How To Configure The C# language Version In Visual Studio 2017

    How to configure your C# project to compile against a specific version of the C# compiler in Visual Studio 2017 (Update 3).
    Andrea Angella Aug 28, 2017
  • Mahesh Chand

    Expected New Features In C# 8

    C# 8, C#, C# 8.0
    Mahesh Chand Aug 25, 2017
  • Hanuman Jha

    How To Iterate Between Date Range

    While working on a project, I came across a scenario where I have to loop through each day of a calendar year. In this article, we will try to loop between date ranges. We will use IEnumerable inte...
    Hanuman Jha Aug 24, 2017
  • Gnanavel Sekar

    Custom Extension Method In C#

    Here, I am going to explain how to create and use the extension method.
    Gnanavel Sekar Aug 23, 2017
  • Saravanan Ponnusamy

    Transform XML Output Of SQL Query To HTML Using "For XML" AUTO Statement With XSLT In C#

    Normally, we execute the query using ExecuteNonQuery statement and fill the output into data table. This article describes how to transform the XML output of SQL query statements using FOR XML AUTO...
  • Andrea Angella

    Practical C# - Named And Optional Parameters

    Learn how to use named and optional parameters in C# and why you need to be careful if you want to change parameters names and default values in your public APIs.
    Andrea Angella Aug 21, 2017
  • Gnanavel Sekar

    Change C# Language Version In Visual Studio 2015

    Sometimes, we are in the position to change the C# language version Becasue we may work in already developed project or the client(Technical Client) may ask us to develop in Updated Version, We do ...
    Gnanavel Sekar Aug 20, 2017
  • Andrea Angella

    Practical C# - Sequence Equality

    Learn how to check if two lists or sequences are equal using C#. Did you know Microsoft implemented this for you in the .NET Framework 3.5?
    Andrea Angella Aug 18, 2017
  • Umair Hassan

    Easy Way To Convert JSON Into C# Class

    We are going to learn how to convert a JSON object into C# class.
    Umair Hassan Aug 17, 2017
  • Ali Asad

    The Future Of C# At A Glance

    C# is one of the top ten most popular programming languages. It’s been 16 years since Microsoft released C# in 2000 and is considered the foremost emerging programming languages because of the matu...
    Ali Asad Aug 17, 2017
  • Fabio Silva Lima

    3 Tips To Reduce Cyclomatic Complexity In C#

    Is this article I suggest tips to help you to reduce Cyclomatic Complexity in your C# code to improve readability and make code less complex.
    Fabio Silva Lima Aug 17, 2017
  • Mukesh Kumar

    CRUD Operation With JSON File Data In C#

    This article will demonstrate how to implement CRUD functionality with JSON file in a project using C# code.
    Mukesh Kumar Aug 15, 2017
  • Bruno Leonardo Michels

    Blazor - Running C# In Front-end (Cross-Browser)

    Blazor is a framework that allows you to code C# for front-end, running client-side via WebAssembly.
  • Buse Sorin

    Boosting Up The Reflection Performance In C#

    Reflection is a way of obtaining metadata information about the types used in applications, which helps you describing the types, modules or assemblies at runtime. This is an extremely useful featu...
    Buse Sorin Aug 11, 2017
  • Saravanan Ponnusamy

    Accessing XML Data From XML Document In C# Console Application

    In this article, I am going to give the best way to access XML data from XML document and also how to find common record node counts.