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


  • 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
  • Lala zareh

    How To Return A Pair Of Closest Birthdates Using API, Multi Threading And MVC 5 Using C#.NET

    This article demonstrates how to use multi-threading to return the name of 2 customers who have the closest birthdate. I also include how create API to add\ retrieve customer details from SQL datab...
    Lala zareh Oct 18, 2017
  • Jerry Lee

    Find And Replace Text In Word Document Using C#

    On Microsoft Word, we can find special text strings and replace them with new text strings easily. We can replace all the searched text automatically at one time and we can also only replace some ...
    Jerry Lee Oct 18, 2017
  • Banketeshvar Narayan

    C# 7.0 And C# 7.1 New Features - Part Two

    This article explains the new features of C# 7.0 & C#7.1. It covers new features like Discards, Pattern Matching, Generalized async return types, Async Main (Main Method returning Task), Infer ...
  • Banketeshvar Narayan

    C# 7.2 New Features With Visual Studio 2017

    This article explains the new features of C# 7.2. It covers ‘ref readonly’, ‘private protected’ access modifier, Digit Separator After Base Specifier (Leading Digit Separator) and Non-trailing name...
  • 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
  • Umair Hassan

    Read Excel File In C# WinForm

    Here we are going to learn to read Excel files in C# windows form applications.
    Umair Hassan Oct 13, 2017
  • Umair Hassan

    How To Create Windows Local User Account Using C#

    Here, we are going to learn to make a Windows local user account using C#. Here we are going to make a c-sharp console application and write code in it to make user accounts via C#.
    Umair Hassan Oct 11, 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
  • Valerii Tereshchenko

    Aspect Oriented Programming In C# With RealProxy class

    Example of implementing logging using RealProxy class.
  • Ankit Sharma

    Linked List Implementation In C#

    In this article, I will discuss one of the most important Data structures- Linked List.
    Ankit Sharma Oct 09, 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
  • Rebai Hamida

    ASP.NET Core 2.0 Uses SignalR Technology

    I am using the current highest version in this example, of course the version number is likely to change every day, the latest version of the SignalR is not compatible with the .NET Core SDK 2.0 Pr...
    Rebai Hamida Oct 03, 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
  • 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
  • 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
  • Tahir Naushad

    Create Value Object In C#

    Create a class that abstracts away (encapsulate) ‘data’ in your domain and provide methods to work on it. Below is a class I don’t consider a good Value Object.
    Tahir Naushad Sep 28, 2017
  • Juan Francisco Morales Larios

    Default(T) In Generics

    Default represents default value of T parameter in generics intructions. In several cases, the default keyword is an absolute unknown and we think it’s unnecessary or its functionality is null. The...
  • 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
  • View More