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


  • Andrea Angella

    How to use Indexes in C# 8 - Productive C#

    Watch this video tutorial to get an overview of Indexes in C# and learn how to use Indexes in C# 8.
    Andrea Angella Feb 18, 2019
  • Jatin Malik

    Ternary Operator | Null Coalesce Operator | C# Tutorial

    This video is about the two commonly used operators in C# - 1)Ternary Operators 2)Null Coalesce OperatorsThe video tells how you can utilize these two operators and minimize the number of lines ...
    Jatin Malik Jan 23, 2019
  • Kapil Gaur

    Why Multiple Inheritance 🎯 Is Not Allowed In C# And Java?

    In this video, I have discussed a very simple explanation of why multiple-inheritance using classes is not allowed in C# and Java kind of OOP based programming languages. Though there can be other ...
    Kapil Gaur Jan 15, 2019
  • Kapil Gaur

    When To Use❓Abstract Class And Interface In C# Programming

    In this video, I have discussed, in details, the scenarios in which you should use abstract class and interface and the scenarios when the interface works better. I have started from defining the a...
    Kapil Gaur Jan 14, 2019
  • Kapil Gaur

    Understanding Access Modifiers In C# (Video)

    In this important C# video, I have discussed, in details, what access modifiers are in C#. Also, I have explained the respective properties of all access modifiers - public, private, protected, int...
    Kapil Gaur Jan 02, 2019
  • Kapil Gaur

    Important Questions For C# Interview Part 2 - Intermediate

    In this video, I have discussed some important questions for C# developers. These questions are of intermediate level, where I have elaborated many concepts, like Jagged Array, ArrayList vs List, s...
    Kapil Gaur Jan 02, 2019
  • Kapil Gaur

    Understanding Class In Layman Way

    In this video, I have tried to simulate a layman formula to understand how to visualize before writing a class in object-oriented programming domain. I hope you would like this whole analogy that I...
    Kapil Gaur Dec 31, 2018
  • Kapil Gaur

    Important Questions For Interview C# Part 1 - Basics

    In this video, which is important to freshers as well as experienced professionals, I have discussed a couple of very important questions being asked during C# interviews.
    Kapil Gaur Dec 18, 2018
  • Gaurav Gahlot

    What Is New In C# 8.0

    Microsft has released this video where the project head of C# language, Mads Torgersen is talking about new features of C# 8.0.
    Gaurav Gahlot Dec 15, 2018
  • Andrea Angella

    Extensible Fixed Statement in C# 7.3

    Learn how to add support for pinning using the fixed statement on your own types in C# 7.3.
    Andrea Angella Nov 21, 2018
  • Zain Ul Hassan

    Storing Different Types Of Data In A Single Array

    In this video, you will learn how to store different types of data in an array. Stay tuned for coming tutorials.
    Zain Ul Hassan Oct 24, 2018
  • Andrea Angella

    How to use the TestCase attribute in C# and NUnit

    Learn how to use the TestCase attribute in C# when you write NUnit tests and see how it can help to remove duplication and make your tests more readable.
    Andrea Angella Oct 16, 2018
  • Andrea Angella

    Introduction To Dependency Injection In C# Using Autofac

    In this video tutorial, we will take a sample application and learn how to use Dependency Injection using Autofac. Also, we will see how to wire up dependencies, both explicitly and implicitly.
    Andrea Angella Oct 08, 2018
  • Daniel Donbavand

    C# Delegates, Action, and Func

    In this video, we will be looking at the three important parts of C# - Delegates, Func, and Action.
    Daniel Donbavand Aug 10, 2018
  • Andrea Angella

    C# 7.3 - Indexing Fixed Fields Without Pinning

    In C# 7.3, you now can index fixed fields without pinning. Learn how this can simplify your unsafe C# code.
    Andrea Angella Aug 02, 2018
  • Sateesh Arveti

    C# Debug Vs Conditional Debug

    In this video, we will discuss about #if preprocessor directive with DEBUG vs Conditional DEBUG to compile a piece of code in DEBUG mode only.
    Sateesh Arveti Jul 25, 2018
  • Andrea Angella

    Practical Introduction To Unit Testing In C# And Visual Studio

    Learn what is unit testing and how you can easily get started writing unit tests using C#, Visual Studio, and NUnit.
    Andrea Angella Jul 03, 2018
  • Andrea Angella

    Productive C#: In Parameters in C# 7.2

    Learn how to use the new In parameters in C# 7.2. Learn more about C# at www.productivecsharp.com
    Andrea Angella May 14, 2018
  • Andrea Angella

    Learn C# Online With Try .NET

    Learn how you can run C# code in the browser and learn C# without installing Visual Studio. This is perfect when you are getting started with C# to familiarise with the language and it's also g...
    Andrea Angella Mar 30, 2018
  • Deependra Kushwah

    Const Vs Read-only In C#

    In this video, we will see the difference between const vs read-only in c#, when to use const, and when to use read-only in c#.
    Deependra Kushwah Mar 27, 2018