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


  • Andrea Angella

    Blazor Is Here: How To Write C# In Browser!

    Learn how to get started with Blazor and create a full-stack web application using C#.NET. No plugins required!
    Andrea Angella Jun 20, 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
  • Deependra Kushwah

    Extension Methods In C#

    Extension methods enable you to add methods to existing types without creating a new derived type, recompiling, or otherwise modifying the original type.
    Deependra Kushwah Mar 26, 2018
  • Sivaraman Dhamodaran

    Creating Simple Thread In C#

    This video shows creating and running threads in C-Sharp. It also explains the use of Thread.Join().
  • Andrea Angella

    Private Protected Access Modifier In C# 7.2

    Learn about the new private protected access modifier in C# 7.2 and how it relates to all the other access modifiers.
    Andrea Angella Mar 09, 2018
  • Andrea Angella

    Productive C# - Null Conditional Operator

    Learn how to use the null conditional operator in C# to increase readability and make your code more compact. Let the compiler generate all the boilerplate code for you!
    Andrea Angella Nov 24, 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
  • 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
  • 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
  • Andrea Angella

    Practical C# - Async Main in C# 7.1

    Learn how to use the new Async Main feature in C# 7.1. You can use async in the entry point of your console application using Visual Studio 2017.
    Andrea Angella Sep 19, 2017
  • Andrea Angella

    How To Configure The C# language Version In Visual Studio 2017

    How to configure your C# project to compile against a specific version of the C# compiler in Visual Studio 2017 (Update 3).
    Andrea Angella Aug 28, 2017
  • Andrea Angella

    Practical C# - Equality

    Learn how to implement equality for value types and reference types in C# with some help from ReSharper.
    Andrea Angella Aug 29, 2017
  • Andrea Angella

    Practical C# - Named And Optional Parameters

    Learn how to use named and optional parameters in C# and why you need to be careful if you want to change parameters names and default values in your public APIs.
    Andrea Angella Aug 21, 2017
  • Andrea Angella

    Practical C# - Sequence Equality

    Learn how to check if two lists or sequences are equal using C#. Did you know Microsoft implemented this for you in the .NET Framework 3.5?
    Andrea Angella Aug 18, 2017
  • Sekhar Srinivas

    Tuples In C# 7.0

    In this video, I will be discussing what is a Tuple and How to define a Tuple in C# 7 and also I will be discussing about the various methods that can be used in order to consume the results of the...
    Sekhar Srinivas Aug 09, 2017
  • Andrea Angella

    Practical C# - Local Functions In C# 7

    Learn how using local functions in C# 7 can make your code more compact and less repetitive.
    Andrea Angella Aug 09, 2017
  • Andrea Angella

    Practical C# - Switch Statement with Pattern Matching in C# 7

    Learn how to refactor a series of ifs using the improved switch statement with pattern matching in C# 7.
    Andrea Angella Jul 31, 2017
  • Sekhar Srinivas

    History of C#

    In this video, I will be explaining in detail about the History of C#, Why do call C-Sharp when we write as C-Hash and also I will be discussing the various features of C# introduced in different v...
    Sekhar Srinivas Jul 21, 2017
  • View More

    Build smarter apps with Machine Learning, Bots, Cognitive Services - Start free.

    Start Learning Now