C# Tutorial - For Beginners & Professionals

Using the

Understanding Boxing and Unboxing in C# Programming

Understanding the ref Keyword in C#

Understanding the ref Keyword in C#

This article explains the ref keyword in C#, including how it works and how to use it to pass arguments by reference and define reference parameters.

Demo and Full Guide

C# ref keyword pass by reference reference parameters pointers in C#


How to Sort an Array in C#: A Complete Guide

How to Sort an Array in C#: A Complete Guide

This article is a comprehensive guide on how to sort an array in C#. It covers the most commonly used methods for sorting an array in ascending or descending order. Additionally, it explains how to sort an array of objects and using LINQ for sorting.

Demo and Full Guide

C# sorting Array.Sort Array.Reverse IComparable LINQ.


How to Remove Duplicate Values from an Array in C#

How to Get a Comma-Separated String from an Array in C#

How to Get a Comma-Separated String from an Array in C#

This article explains how to convert an array into a comma-separated string in C#. It covers the string.Join method and how to use it with any type of array. It also includes an example of using LINQ to select properties from a collection of objects.

Demo and Full Guide

C# Arrays String.Join LINQ Comma-Separated String Programming


Difference between String and string in C# Explained with Examples

How to Merge Two Arrays in C# Without Duplicate Values: Techniques and Examples

How to Count Elements in C# Array: Length Property and Count Method Explained

How to Compare Strings in C# - A Comprehensive Guide