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


  • Ramakrishna Basagalla

    File Operations In C#

    This article will explain simple file operations using C# code
  • Mickey Marshall

    An Audio Recorder Using Winmm.dll

    An audio recorder in C# will build on the Player tutorial as the Player tutorial built on the Mixer tutorial.
    Mickey Marshall 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
  • Ankit Sharma

    Implementation Of Stack And Queue Using Linked List

    In this article, I will be discussing two data structures - Stack and Queue and their implementation using another data structure - Linked List.
    Ankit Sharma Nov 02, 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
  • Andrea Angella

    Using Static Declaration In C# 6.0

    Learn how the c# 6.0 using static declaration feature can help you to make your code more readable.
    Andrea Angella Nov 01, 2017
  • Vishwakarma Vijay

    Create Charts In PowerPoint Using C#

    When it comes to PowerPoint presentation, charts are an import thing. Because charts can visualize large amount of complex data, which is helpful for data comparison and analysis. This article focu...
    Vishwakarma Vijay Oct 31, 2017
  • Hirendra Sisodiya

    Static Class In C#

    In this article you will learn how to use Static classes in c#.
    Hirendra Sisodiya Oct 30, 2017
  • 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 29, 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
  • 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.
  • 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