C# Fundamentals

Core C# concepts, syntax, and language essentials.

Complete guide to C# LINQ and lambda expressions

Let’s get acquainted with C# LINQ and lambda expressions. We will start by learning about lambda expressions and see how to use the most common ones. Afterward, we will learn how to use C# LINQ, what LINQ queries look like, and see the most used queries in action. In this comprehensive guide to C#...

Read More »

6 min read

Do you want to know how to use C# try catch?

In this article, we will learn how to use C# try catch statements, exceptions, and exception handling. We will learn how to catch multiple exception types and look over C# try finally statement. Before we end, we will look over stack trace and see some best practices when it comes to exception hand...

Read More »

7 min read

All you need to know about C# arrays and lists

The time has come to go into some details about C# arrays and C# lists. When writing code you will find that you will need to work with collections of data. We will learn about different ways of working with sequences of elements. I will explain what are arrays, how to create and initialize them, a...

Read More »

7 min read

Everything you need to know about C# loops

In this post, we will talk about what tools we have at our disposal for executing code repeatedly. We will find out what a loop is and we will talk about different types of loops in C#. Among the C# loops that we will cover in this article, we find the while loop, do while, C# for, and C# foreach. ...

Read More »

8 min read

How to use Conditional Statements in C#

In this post, we will cover the conditional statements in C#. We will talk about conditional operators and logical operators. Afterward, we will find out about if-else statements, nested if-else, sequences of if-else, and switch-case statements. In the end, I will provide you with some best practic...

Read More »

8 min read

What are C# operators and how to use them

Get acquainted with C# operators and the actions they can perform. We will find out what are C# operators. What categories of operators do we find in C#? In the end, we will look over expressions and how should we work with them. Before going into details about C# operators, let’s relax with a jok...

Read More »

5 min read

How to use class and object in C#

I am sure you heard of class and object and you might be wondering what is a class. What is an object? What is the difference between a class and an object? In this article, we will discuss this and more. In this article, we will delve into the fundamental concepts of class and object in C#. Explo...

Read More »

8 min read

C# variables types, how to use them

In the world of programming, variables play a crucial role in storing and manipulating data. When it comes to C#, one of the most popular and powerful programming languages, understanding the different variable types and knowing how to use them is essential for writing efficient and robust code. C...

Read More »

6 min read

How to run C# in Visual Studio Code

As the well-organized programmers we tend to be, we will start our journey by first setting up the tool that will help us learn and develop software. The primary programming language we will use is C#. The tool to help us achieve our objectives is Visual Studio Code. Why are we using C#? Let’s ask...

Read More »

6 min read