TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
C# Corner
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
C#
FOLLOW
C# is a multi-paradigm programming language. This section contains C# related articles and syntaxes.
Articles
(3506)
Blogs
(2104)
Resources
(71)
Videos
(96)
News
(17)
Articles
Understanding of LINQ
LINQ (Language Integrated Query) is a powerful feature in .NET that allows developers to write SQL-like queries directly in C# or VB.NET. It supports querying collections, XML, databases, and more,...
Gurpreet Arora
Jul 28, 2024
XOR Operator in C# and Its Properties
The XOR operator (`^`) in C# is essential for bitwise operations, comparing binary values bit by bit. It is used for tasks like encryption, error detection, and data manipulation.
Rajiv Singh
Jul 23, 2024
Understanding Sealed Classes in C#
Sealed classes in C# are a vital concept in object-oriented programming, preventing other classes from inheriting them. This ensures a secure and stable class hierarchy by stopping further extensio...
Ajay Kumar
Jul 22, 2024
Detailed Explanation of Builder Design Pattern in C#
The Builder design pattern is a creational pattern used to construct complex objects step by step. It separates the object's construction from its representation, allowing for varied configurat...
Sanjay Kumar
Jul 22, 2024
Encapsulation, Inheritance, and Polymorphism in C#
In this article, we will learn how to encapsulate data for security, leverage inheritance for code reuse, and implement polymorphism to create flexible and scalable applications.
Ajay Kumar
Jul 18, 2024
How to Start a Project in C#?
This article guides you through starting a C# project, including setting up Visual Studio or Visual Studio Code, creating a new project, and configuring essential features like dependency injection...
Vaishali Vishwakarma
Jul 18, 2024
Wrapper Class vs. Object Composition with UseCase
Explore Wrapper Classes and Object Composition in object-oriented programming. Learn how wrappers adapt interfaces and enhance functionality without altering code, ideal for legacy systems.
Ayush Gupta
Jul 18, 2024
String.Join vs Loops in C#
String.Join vs. Loops: C#" explores the efficiency and performance differences between using String.Join and traditional looping methods for string concatenation in C#.
Ishika Tiwari
Jul 17, 2024
Discard Variable in C# .NET
The discard variable (_), introduced in C# 7.0, allows developers to ignore values intentionally. It enhances code clarity by signaling unused data in tuples, pattern matching, out parameters, and ...
Ajay Kumar
Jul 17, 2024
C# Abstract Class with Examples
Explore the fundamentals of C# abstract classes through clear examples and detailed explanations. Learn how abstract classes facilitate code reusability and polymorphism in object-oriented programm...
Ajay Kumar
Jul 17, 2024
Differences Between IEnumerable and IQueryable in C#
Explore the nuances between IEnumerable and IQueryable in C#. Understand how these interfaces differ in data retrieval and manipulation, with a focus on performance implications and suitable use ca...
Ajay Kumar
Jul 17, 2024
Understanding JSON Web Tokens (JWT)
JSON Web Tokens (JWT) are a popular method for securely transmitting information between parties as a JSON object. This article explores the fundamentals of JWT, including its structure, encoding, ...
Ajay Kumar
Jul 17, 2024
Polymorphism Concept OOPS
Polymorphism in C# involves method overloading (multiple methods with the same name but different parameters), method overriding (subclass provides specific implementation of a method in the parent...
Ayush Gupta
Jul 16, 2024
Left and Right Shift operators in C#
This article delves into the intricacies of left and right shift operators in C#. You'll learn how these bitwise operators work, their syntax, and practical applications.
Rajiv Singh
Jul 15, 2024
Exploring Advanced Error Handling Techniques in C#
Error handling is a crucial aspect of software development, ensuring that applications can gracefully handle unexpected situations and maintain robust functionality. In C#, error handling is typica...
Chetan Sanghani
Jul 15, 2024
Object Inheritance and Object Composition in Object Oriented Programming
This content delves into two fundamental concepts of Object-Oriented Programming (OOP): object inheritance and object composition. It explores how inheritance enables class hierarchies and polymorp...
Ayush Gupta
Jul 12, 2024
The Unit of Work Pattern in C# for Modern Applications
Explore the Unit of Work pattern in C#, essential for modern application development. Discover how it facilitates efficient database operations, manages transactions with Entity Framework, and enha...
Ajay Kumar
Jul 11, 2024
Getting started with gRPC in .NET 8 using C# 12
Using C# 12 and gRPC in .NET 8, Ziggy Rafiq guides you through setting up your environment, defining services, and developing client and server applications with gRPC.
Ziggy Rafiq
Jul 11, 2024
C# Discriminated Unions and .NET Channels
Explore the advanced features of C# with a focus on Discriminated Unions and .NET Channels. Learn how Discriminated Unions enhance type safety and pattern matching, and how .NET Channels facilitate...
Ajay Kumar
Jul 11, 2024
Interface Vs Abstract Class
This article delves into the differences between interfaces and abstract classes in object-oriented programming. It explores their roles in languages like Java and C#, highlighting key concepts suc...
Ayush Gupta
Jul 10, 2024
No Records Available.
121
-
140
of
3506
<<
5
6
7
8
9
>>
Learn C# 8.0
Challenge yourself
C# Skill
E-Book Download
Get Certified
Flutter