DEV Community

C# Fundamentals Series' Articles

Back to mohamed Tayel's Series
Mastering C# Fundamentals: A Beginner’s Journey into .NET Development

Mastering C# Fundamentals: A Beginner’s Journey into .NET Development

9
Comments
4 min read
Mastering C# Fundamentals: Setting Up Your Environment for C# Development

Mastering C# Fundamentals: Setting Up Your Environment for C# Development

6
Comments
4 min read
Mastering C# Fundamentals: C# Statements

Mastering C# Fundamentals: C# Statements

2
Comments
4 min read
Mastering C# Fundamentals:c# statements Demo

Mastering C# Fundamentals:c# statements Demo

3
Comments
3 min read
Mastering C# Fundamentals: Exploring Data Types in C#

Mastering C# Fundamentals: Exploring Data Types in C#

2
Comments
9 min read
Mastering C# Fundamentals: Exploring Operators in C#

Mastering C# Fundamentals: Exploring Operators in C#

3
Comments
7 min read
Mastering C# Fundamentals: Exploring Built-in Members in C#

Mastering C# Fundamentals: Exploring Built-in Members in C#

1
Comments
4 min read
Mastering C# Fundamentals: Working with Date and Time

Mastering C# Fundamentals: Working with Date and Time

1
Comments 2
7 min read
Mastering C# Fundamentals: Converting Between Types

Mastering C# Fundamentals: Converting Between Types

Comments
6 min read
Mastering C# Fundamentals: Implicit Typing

Mastering C# Fundamentals: Implicit Typing

2
Comments 3
4 min read
Mastering C# Fundamentals: Boolean Values and Operators

Mastering C# Fundamentals: Boolean Values and Operators

2
Comments
6 min read
Mastering C# Fundamentals: 'if`, `else if`, and Multiple Conditions

Mastering C# Fundamentals: 'if`, `else if`, and Multiple Conditions

1
Comments
3 min read
Mastering C# Fundamentals: `switch` Statement

Mastering C# Fundamentals: `switch` Statement

Comments
3 min read
Mastering C# Fundamentals: Iteration Statements

Mastering C# Fundamentals: Iteration Statements

Comments
4 min read
Mastering C# Fundamentals: Do-While and For Loops

Mastering C# Fundamentals: Do-While and For Loops

3
Comments
4 min read
Mastering C# Fundamentals: Methods

Mastering C# Fundamentals: Methods

1
Comments
4 min read
Mastering C# Fundamentals: Refactoring Methods into Separate Files

Mastering C# Fundamentals: Refactoring Methods into Separate Files

Comments
3 min read
Mastering C# Fundamentals: Method Overloading

Mastering C# Fundamentals: Method Overloading

Comments
4 min read
Mastering C# Fundamentals: Variable Scope

Mastering C# Fundamentals: Variable Scope

Comments
4 min read
Mastering C# Fundamentals: Optional Parameters, Named Arguments, and Expression-Bodied Syntax

Mastering C# Fundamentals: Optional Parameters, Named Arguments, and Expression-Bodied Syntax

Comments
2 min read
Mastering C# Fundamentals: Top-Level Statements and the Main Method

Mastering C# Fundamentals: Top-Level Statements and the Main Method

2
Comments
3 min read
Mastering C# Fundamentals: Recap on Strings

Mastering C# Fundamentals: Recap on Strings

Comments
1 min read
Mastering C# Fundamentals: Basics of Strings

Mastering C# Fundamentals: Basics of Strings

Comments
4 min read
Mastering C# Fundamentals: Escape Characters

Mastering C# Fundamentals: Escape Characters

1
Comments
4 min read
Mastering C# Fundamentals: Comparing Strings

Mastering C# Fundamentals: Comparing Strings

1
Comments
3 min read
Mastering C# Fundamentals: Parsing Strings

Mastering C# Fundamentals: Parsing Strings

1
Comments
4 min read
Mastering C# Fundamentals: Introduction to Classes

Mastering C# Fundamentals: Introduction to Classes

1
Comments
5 min read
Mastering C# Fundamentals: Creating Objects

Mastering C# Fundamentals: Creating Objects

3
Comments
5 min read
Mastering C# Fundamentals: Value Types vs. Reference Types

Mastering C# Fundamentals: Value Types vs. Reference Types

1
Comments
5 min read
Mastering C# Fundamentals: Passing Parameters By Value vs. By Reference

Mastering C# Fundamentals: Passing Parameters By Value vs. By Reference

1
Comments
5 min read
Mastering C# Fundamentals: the `out` Keyword

Mastering C# Fundamentals: the `out` Keyword

Comments
3 min read
Mastering C# Fundamentals: Understanding String Immutability and StringBuilder

Mastering C# Fundamentals: Understanding String Immutability and StringBuilder

1
Comments
3 min read
Mastering C# Fundamentals: Custom Types

Mastering C# Fundamentals: Custom Types

Comments
5 min read
Mastering C# Fundamentals: Enumerations

Mastering C# Fundamentals: Enumerations

1
Comments
4 min read
Mastering C# Fundamentals: Struct

Mastering C# Fundamentals: Struct

Comments
6 min read
Mastering C# Fundamentals: Namespaces Grouping Your Own Classes and Types

Mastering C# Fundamentals: Namespaces Grouping Your Own Classes and Types

1
Comments
5 min read
Mastering C# Fundamentals: static Keyword

Mastering C# Fundamentals: static Keyword

1
Comments
5 min read
Mastering C# Fundamentals: Null Reference Types and Nullable Types

Mastering C# Fundamentals: Null Reference Types and Nullable Types

Comments
4 min read
Mastering C# Fundamentals :Memory Management and Garbage Collection

Mastering C# Fundamentals :Memory Management and Garbage Collection

3
Comments
7 min read
Mastering C# Fundamentals: Understanding Arrays

Mastering C# Fundamentals: Understanding Arrays

1
Comments
6 min read
Mastering C# Fundamentals: Multidimensional Arrays

Mastering C# Fundamentals: Multidimensional Arrays

2
Comments
3 min read
Mastering C# Fundamentals: Understanding Lists

Mastering C# Fundamentals: Understanding Lists

1
Comments
7 min read
Mastering C# Fundamentals: Understanding Object-Oriented Programming

Mastering C# Fundamentals: Understanding Object-Oriented Programming

1
Comments
4 min read
Mastering C# Fundamentals: Encapsulation

Mastering C# Fundamentals: Encapsulation

Comments
4 min read
Mastering C# Fundamentals: Inheritance

Mastering C# Fundamentals: Inheritance

Comments
6 min read
Mastering C# Fundamentals: The Is-A Relation

Mastering C# Fundamentals: The Is-A Relation

Comments
3 min read
Mastering C# Fundamentals: The Has-A Relationship

Mastering C# Fundamentals: The Has-A Relationship

Comments
4 min read
Mastering C# Fundamentals: Polymorphism

Mastering C# Fundamentals: Polymorphism

Comments
4 min read
Mastering C# Fundamentals: Understanding Interfaces

Mastering C# Fundamentals: Understanding Interfaces

1
Comments
4 min read
Mastering C# Fundamentals: Abstract Classes vs Interfaces

Mastering C# Fundamentals: Abstract Classes vs Interfaces

2
Comments
5 min read
Mastering C# Fundamentals :Exploring File Handling

Mastering C# Fundamentals :Exploring File Handling

1
Comments
5 min read
Mastering C# Fundamentals :Adding File Handling

Mastering C# Fundamentals :Adding File Handling

Comments
5 min read
Mastering C# Fundamentals: Book Management Application File Handling for Saving and Loading Data

Mastering C# Fundamentals: Book Management Application File Handling for Saving and Loading Data

Comments
5 min read
Mastering C# Fundamentals: Exception Handling

Mastering C# Fundamentals: Exception Handling

1
Comments
5 min read
Mastering C# Fundamentals: Finally Block

Mastering C# Fundamentals: Finally Block

3
Comments 2
5 min read
Mastering C# Fundamentals: Understanding the `using` Statement

Mastering C# Fundamentals: Understanding the `using` Statement

3
Comments 3
2 min read
Understanding String Interning in C#

Understanding String Interning in C#

2
Comments
3 min read