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


  • Shubham Jain

    Constructor And Its Types In C#

    In this blog, I am going to share with you about Constructor and its types in C#,
    Shubham Jain Jan 16, 2018
  • Banketeshvar Narayan

    C# 7.2 - "In" Parameter Method Overloading Tiebreaker

    This article explains the “in” parameter method overloading with Visual Studio 2017 Version 15.6. Preview 2.
  • Akhil Mittal

    Singleton Design Pattern In C# - Part Two (Eager and Lazy Initialization in Singleton)

    In this article, we’ll discuss Lazy initialization, the lazy keyword, why to make singleton class a sealed class and what are the differences between singleton and static class.
    Akhil Mittal Jan 11, 2018
  • Akhil Mittal

    Singleton Design Pattern In C# - Part Three (Static vs Singleton)

    In this series of learning singleton patterns, we learned lazy initialization and eager initializations with practical examples. We also learned why it is necessary to make the singleton class seal...
    Akhil Mittal Jan 11, 2018
  • Shubham Jain

    Null Coalescing Operator (??) in C#

    Null Coalescing Operator (??)1) A syntax used to check null and assign a default value if null2) This operator can be used with Nullable types as well as reference types.3) This operator can be rep...
    Shubham Jain Jan 11, 2018
  • Shubham Jain

    Nullable Types In C#

    Nullable Types used to include null as a value for value type variable. It has a lot of advantages and is most preferred when dealing with the database. One of the cons is the complexity and overhe...
    Shubham Jain Jan 11, 2018
  • Akhil Mittal

    Singleton Design Pattern In C# - Part One

    I always wanted to write about Singleton design pattern in C#. Though there already are many posts available on Singleton design pattern, I’ll try to cover this topic in the most simplistic and eas...
    Akhil Mittal Jan 11, 2018
  • Jerry Lee

    How To Convert PowerPoint Presentation Slide To Image In C#

    In this article, I will explain the steps you can take to convert the PowerPoint presentation slides to image file format (PNG/BMP/JPEG/TIFF/EMF/SVG). With the help of Spire.Presentation, we can no...
    Jerry Lee Jan 10, 2018
  • Ahmad Mozaffar

    Three Popular C# Interfaces

    In this article, you will learn about the most common interfaces in the C# Libraries that you can use to create robust classes and objects.
    Ahmad Mozaffar Jan 10, 2018
  • Praveen Kumar

    How To Read CSV Or Text File In C# (DataSet/DataTable)

    Learn how to read CSV or TEXT file in C# (DataSet/DataTable).
    Praveen Kumar Jan 09, 2018
  • Pritam Zope

    Microsoft Office 2013 UI Design In C# - Visual Studio

    In this article we will design the UI of Microsoft Office 2013 applications like Word, PowerPoint, Excel etc.
    Pritam Zope Jan 09, 2018
  • Bohdan Stupak

    Overriding Windows Registry Redirection With C#

    Registry redirection might seem unexpected at first glance. This article elaborates on this feature and shows how to override it in case of need
    Bohdan Stupak Jan 06, 2018
  • Thomas Hansen

    Creating A C# Console App From My iPhone

    Hyper IDE [link to https://github.com/polterguy/hyper-ide] is an Open Source web-based Integrated Development Environment. It supports 100+ progamming languages out of the box, and can be integrate...
    Thomas Hansen Jan 04, 2018
  • Shubham Jain

    Passing Parameters To A Method In C#

    Before I discuss passing parameters to a method, and I give a brief intro of the method first
    Shubham Jain Jan 04, 2018
  • Shraddha Tripathi

    How To Create Random Password Of Given Length Using C#

    This C# program will generate the random password and length will be given by user.
    Shraddha Tripathi Jan 04, 2018
  • Damodhar Naidu

    SOLID Principles In C#

    Here I am going to explain the SOLID principles in C#.
    Damodhar Naidu Jan 03, 2018
  • vikas gupta

    When Should We Use Extension Methods In C#

    When we need to add a new function in existing class types without changing the original source of code and without the use of inheritance.
    vikas gupta Jan 02, 2018
  • vikas gupta

    All About Static Method, Constructor And Class In C#

    A static class cannot be derived from a non-static as well as static class.Static classes are by default sealed so you cannot inherit them.vA static class can only inherit Object class.
    vikas gupta Jan 02, 2018
  • Jerry Schumann

    Semi-Integrated Solution For Credit Card Processing On PAX

    Semi-integrated techniques have provided many opportunities for software developers to directly, and without using any third-party middleware or gateway, integrate their software to credit card pro...
    Jerry Schumann Jan 02, 2018
  • Shraddha Tripathi

    How To Create Login Form In Windows Application Using C#

    I have developed the login page and it will check entered login credentials in the data base, and if it is present it will give a success message otherwise it will give a "Please enter valid ...
    Shraddha Tripathi Dec 29, 2017
  • Banketeshvar Narayan

    C# 8.0 - Experimenting With Non-Nullable Reference Type Using Visual Studio 2017

    Nullable Reference Type is one of the most popular upcoming features of C# which may be released with C# 8.0. However, C# 8.0 has not been released yet; development is going on so till the final re...
  • Avadhesh Maurya

    Difference Between Throw And Throw Ex In C#

    We have seen and also read many blogs where people ask about the difference between Throw and Throw ex in C#. Generally we know about it but when these are asked in detail, we become confused. Here...
    Avadhesh Maurya Dec 28, 2017
  • vikas gupta

    When To Use Abstract Class/Methods Instead Of Normal Class/Methods In C#

    This is an important interview question where we normally get stuck when asked about usage of abstract class.
    vikas gupta Dec 28, 2017
  • Pritam Zope

    Understanding Data Structures - Linked Lists

    In this article we will go through the basics of linked list data structure and implementation of it in various programming languages like C, C++, C#, Java, Python, VB.Net
    Pritam Zope Dec 26, 2017
  • Kartik Pawar

    Find The Sum Of Entered Number Using C# And .NET

    In this blog, we will discuss how to find the sum of the digits of the entered number.
    Kartik Pawar Dec 24, 2017
  • View More