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


  • ExcelDataReader for reading excel files in C#

    This c# library help to read excel(.xls,.xlsx) files and convert to desire outputs dataset and json
  • Top 10 Video Tutorials To Learn C#

    C# is widely used general purpose, object oriented programming language which is created by Microsoft and it is one of the popular languages in .Net framework.
  • New Features in C# 7.0

    C# 7.0 release with Visual Studio 2017.
  • Code Opimization

    Code Optimizing is what an developer expects from himself. Every programmer wants his/her code to be optimized. Check this link to follow some optimization steps.
  • C# Useful Extensions Methods

    My own free repository of useful c# extension methods
  • Code Practices

    Learn how to make a good code from bad examples.
  • C# 7.0 Potential Features - Local Functions

    Just Some thoughts on Local Functions of C#7.
  • C# 7.0 Potential Features - Tuples

    Discussion on Tuple Class in C# and one of potential new proposal Tuples that are being considered for C#7.
  • Understanding Delegates in C# for beginners

    A detailed story-based explanation of what Delegate is and how to use it.
  • The Future of C#

    In this resource you will learn about The Future of C# Language.
  • Free Programming Books

    Freely available programming books.
  • Progress Bar control in C# Windows Form Application

    This resource is how to create the progress bar control in c# windows form apllication.
  • Timer Control In C#

    This resource is how to use timer control in c# using windows form application.
  • How to not shoot yourself in the foot when working with serialization

    The PVS-Studio team have written an interesting article about the ways in which you might shoot yourself in the foot working with serialization, code examples, where the main pitfalls are, and also about the way static code analyzer can help you avoid getting into trouble.
  • Introduction to C#

    It's a presentation for introduction to c#.
  • Amusing C#

    The C# language is quite varied in its syntax, so programmers often use different coding styles, shorthand notations, and simply different language features. This article will demonstrate some of the features offered by the wonderful C# language, as well as the issues that one may run into when writing in this language.
  • Yield return in C#

    The yield return statement is probably one of the most unknown features of C#. In this post I want to explain what it does and what its applications are.
  • View More