Code360 powered by Coding Ninjas X Naukri.com. Code360 powered by Coding Ninjas X Naukri.com
Last updated: May 12, 2022

Basics of C#

This section includes an overview of the C# language like the features of the language, functions that it supports, and many more. Every language has its keywords, constants, and data types. Therefore, this section intends to show all the features and types of the language itself.
Introduction To C# EASY
This blog introduces one of the most popular programming languages, C#, and features of C# with an example program to understand its basic syntax.
Introduction to CSharp EASY
C# is an object-oriented programming language created by Microsoft that runs on the .NET Framework
Author Nitika
0 upvotes
Variables in C#
This blog will learn about Variables in C# and their types.
Data Types in C#
This blog will learn about Datatypes in C# and their types.
C# Type Conversion EASY
This article discusses types of conversion in C# and also contains some frequently asked questions on this topic.
Lambda Expression in C# EASY
In this article, we will discuss the types of lambda expressions in C#, their syntax also.
Constants & Literals in C# EASY
This article will help you understand the key concept of C# that is, constants and literals. It will also discuss some of the FAQs in the end.
Switch Statement in C# EASY
In this article, we will learn about the syntax of the switch statement, understand its flow using a flowchart, & see practical examples of how to use it in C# programs.
C Vs C#
In this article, we will compare the two programming languages that are commonly used in the software world, i.e., C and C#.
C# Substring EASY
In this article, we will learn about the Substring method in C#, how to use it with different parameters with proper examples for better understanding.
C++ vs C#
In this article, we will compare the two programming languages that are commonly used in the software world, i.e., C++ and C#.
Java V/s C#
This article will briefly learn about Java and C# in brief with their basic features. Further, we will look into the major differences between both languages.
Reverse String in C# EASY
In this article, we will learn how to reverse a string in C# using different methods with proper examples.
Ref and Out in C# EASY
In C#, the ref & out keywords allow you to pass arguments to methods by reference instead of by value.
Python vs C# EASY
This article will briefly learn about Python and C# in brief with their basic features. Further, we will look into the major differences between both languages.
Threads In C# EASY
In this article, we will discuss the fundamentals of C# threads, including their properties, methods, & types.
Identifiers in C# - A Complete Guide with (Examples) EASY
In C#, an identifier serves as a custom name for variables, methods, classes, interfaces, or other elements in a program.
Author Shiva
0 upvotes
Common Language Runtime (CLR) in C# MEDIUM
In this article, we will discuss important functions of the CLR, its main components & the benefits it offers to C# programmers.
C# Data Types EASY
In this article, we will learn about C# and its different data types.
C# Dynamic Type EASY
In this article, we will learn C# Dynamic Type
var vs Dynamic in C# EASY
In this article, we will learn about the differences between var and dynamic in C#.
Binary Literals and Digit Separators in C# EASY
In this article, we will discuss binary literals and digit separators in the C# programming language.
C# Command Line Arguments EASY
This article will go through the Command Line Argument.
Boxing and Unboxing in C# MEDIUM
This article will go through Boxing and Unboxing.
Params in C# EASY
In this article, we will discuss the use of the params keyword in C#.
Type Casting and Type Conversion in C# EASY
This blog will discuss ‘Type Casting and Type Conversion in C#’ in detail.
Properties of C# EASY
In this article, we guide you on using properties in C#.We will discuss the importance of using properties in the program and its advantages.

C# Arrays

Array is used to store the data usefully. It is a collection of variables of the same type stored at contiguous memory locations. Thus, arrays are one of the major concepts that C# offers us. Let's understand it.
Introduction to Arrays in C# EASY
We will learn about arrays in C#, programming in C#, working of arrays in C#, implementation of arrays in C#, and types of arrays in C# with examples.
Array in C# EASY
In C#, an array is a data structure that holds a fixed number of elements of a single type.
Jagged Arrays in C# EASY
This article will discuss all the necessary points associated with the Jagged Arrays in C#. We will further look at various methods of initializing a Jagged Array in C#. Then, we will look at a few examples of Jagged Arrays.
C# Array Class
This article will discuss all the necessary points associated with the Array Class in C#. We will further look at various methods present in the C# Array Class. Then, we will look at a few examples of Jagged Arrays.
Object and Dynamic Array in C# EASY
This article introduces you to the concept of object and dynamic array in C# with a detailed code and description.
ArrayList Class in C# EASY
This article introduces you to the concept of ArrayList class in C# with a clear explanation and examples.
Array Vs ArrayList in C# EASY
This article introduces you to the concept of Array, ArrayList, and a comparison between them in C# with a detailed description and code.
Multidimensional Array in C# HARD
This article explains C# Multidimensional arrays and their types with implementation.
Difference between Abstract class and Interface in C# MEDIUM
In this article, we will cover the difference between abstract class and interface in C#.

C# Methods

Method is a code of block that consists of a series of statements. Methods are declared in a class, record, or struct. Therefore, methods are very necessary in order to understand the certain advantages that we can achieve by using the methods in our code. Let's understand it more clearly through this section.
Method Overloading in C# EASY
This blog explains Method overloading in C#.
Method returning an object in C#
This blog will be containing a detailed discussion on how a Method returns an object in C# with the help of various examples.
C# Method Parameters EASY
In this article, we will learn about the method parameters of the C# language and its types.
C# Method Overriding EASY
In this article, we will learn about the C# language's method overriding concepts.
C# Method Hiding EASY
In this article, we will learn about the C# language's method hiding concept w
Language Integrated Query (LinQ) in C# EASY
LINQ C# ( Language Integrate Query ) is specially designed to integrate querying capabilities into C# language.
Author Shiva
0 upvotes
Method Overriding vs Method Hiding in C#
This blog will demonstrate Method Overriding and Method Hiding in C# and the difference between them.
Optional Parameters in C#
In this article, we shall discuss the optional parameters in C#, its uses, key points, and examples.
C# Out Parameter
In this article, we will be discussing the new features of the out parameter in C# 7.0, key points along with coding examples.
Anonymous Method in C#
In this article, we shall be discussing the Anonymous Method in C# along with examples, uses, and features.
Partial Method in C# EASY
In this blog, We will learn about the partial method in the C# programming language and also understand it in details with the help of examples.
Extension Method in C#
In this article, we shall be covering the Extension Method in C# with features, examples, and uses.
Local Functions in C#
This article teaches you local functions in C#, you will also learn to create local functions with the help of examples.
Strings in C# EASY
This blog discusses the various String methods and String operations in C#.
C# Concatenate Strings MEDIUM
Learn how to concatenate strings in C# with examples. This article covers different ways to join strings together, including using the + operator, the String.Concat() method, and the StringBuilder class.
File Handling In C# EASY
In this article, we will guide you on File handling in C#. We will see different classes used to perform file handling operations. We will see some examples for a better understanding.
Dictionaries in C# EASY
Dictionaries in C# are key-value pairs, allowing efficient lookup and storage of data using unique keys for retrieval. In this article we will learn about Dictionaries in C# in detail.
Collections in C# EASY
This blog discusses Collections in C#.
C# Generics EASY
This article will discuss generics in C# and their importance. We shall also see various examples of the same.
Reflection in C# EASY
This article will discuss C# Reflection and learn about their uses, syntax, and examples.
Thread Synchronization
In this article, we will learn what thread synchronization is and why we use it. We will study various ways in which we can achieve thread synchronization.
Web Services in C#
This article will discuss the theory about Web Services in C# along with its implementation.