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
(3520)
Blogs
(2110)
Resources
(71)
Videos
(96)
News
(17)
Articles
Overview Of Delegate Concept In C#
Delegates in C# are objects that hold references to methods. They enable callback functionality and event handling. There are single-cast and multicast delegates, supporting both void and non-void ...
Sandip G. Patil
Jan 19, 2017
Summary of Working with Arrays in C# from Basics to Advanced
Arrays in C# are collections of homogeneous elements stored in contiguous memory. They have a fixed size, start from index 0, and allow easy access, modification, and iteration. C# supports multidi...
Rakesh Kamath
Jan 22, 2025
Learn about Delegates And Events
Delegates and events are key concepts in C#. A delegate is a variable that holds a reference to a method, allowing flexible method calls. Events use the publisher-subscriber model, where a publishe...
Arumilli Yamini
Jan 20, 2025
How To Find All Possible Subsets of a String Using C#
This article covers step-by-step implementation, explaining algorithms like recursion and iteration to generate subsets effectively. Perfect for beginners and developers, enhance your string manip...
Kirtesh Shah
Jan 16, 2025
What We Didn't Know About C# 13
Ziggy Rafiq shows us how to leverage C# 13's hidden gems, including advanced pattern matching and performance enhancements that allow for faster and more effective development.
Ziggy Rafiq
Jan 13, 2025
Best way of implementing Domain-driven design, Clean Architecture and CQRS
Domain-Driven Design (DDD), Clean Architecture, CQRS, and software design principles emphasize building scalable, maintainable systems. Key concepts include aggregates, events, repositories, and fa...
Tural Suleymani
Dec 28, 2024
A Comprehensive Guide for Enterprise Developers on .NET 9
Ziggy Rafiq explains how enterprise developers can leverage high-performance APIs, real-time dashboards, and advanced security features using practical examples and best practices.
Ziggy Rafiq
Jan 07, 2025
Advanced C# 13 and .NET 9 Features for Expert .NET Engineers
With this guide, you will learn about enhanced pattern matching, static abstract members, Native AOT, and much more in C# 13 and .NET 9. Written by Ziggy Rafiq, this is the best resource for experi...
Ziggy Rafiq
Nov 22, 2024
Understand the Concept of Shallow Copy and Deep Copy in C#
Learn the difference between shallow and deep copying in C#. Explore their behavior, implementation, and use cases with practical code examples, helping you make informed decisions for object dupli...
Ayush Gupta
Jan 06, 2025
C# 7.0 New Features - Binary Literal, Digit Separator And Local Function - Part One
This Article explains the new features of C# 7.0 and it covers features like binary literal, digit separator and local function.
Jignesh Kumar
Jul 25, 2018
Twisted Prime Number in C#
In this article, I will explain how to determine whether a given number is a twisted prime number or not, and provide a comprehensive guide to do so, covering essential concepts, methods, and examp...
Onkar Sharma
Dec 30, 2024
Implementation of String Manipulation in C# 9.0
Explore various string manipulation techniques in C# 9.0, including concatenation, searching, replacing, and more. Learn how to leverage these methods to write cleaner and more efficient code.
Subarta Ray
Dec 29, 2024
Using Regex in C# 9.0
Regular Expressions (Regex) can help with text processing, validating data, and manipulating strings in C# 9.0. This article explains the key features, applications, and benefits of using Regex in ...
Subarta Ray
Dec 28, 2024
Binary To Decimal Conversion in C#
This article explains how to convert a binary number to a decimal number in C#. It covers two methods for the conversion, providing examples and code snippets. It's a helpful resource for begin...
Kirtesh Shah
Dec 27, 2024
Decimal to Binary Conversion in C#
Learn how to convert decimal to binary in C#. Understand decimal and binary numbers, explore examples, and implement a simple program. This guide is perfect for beginners and professionals preparin...
Kirtesh Shah
Dec 26, 2024
Check Armstrong Number in Different Ways Using C#
In this article, we will create a program in C# to check if the entered number is an Armstrong number or not. Explore various methods to check Armstrong numbers in C#, including while loops, for lo...
Onkar Sharma
Dec 26, 2024
Essential C# Keywords
This article explains important C# keywords that help in writing more efficient code. It covers keywords like volatile, value, get, set, yield, partial, and where, describing their uses in a simple...
Deepak Tewatia
Dec 25, 2024
Advanced Logging with Proxies in C#
This article presents a lightweight, dependency-free logging mechanism in C# using the DispatchProxy class. It enables efficient method interception, conditional logging, performance optimization, ...
Jochen Bartlau
Dec 24, 2024
Understanding Parallel.For Method in c#
Parallel.For in C# allows executing loops in parallel, improving performance by utilizing multiple processors or cores. It enhances scalability but introduces overhead and requires thread safety fo...
Rajiv Singh
Dec 23, 2024
Enhancing Performance and Responsiveness Using Threading in C#
Discover how to use threading in C# to make your applications faster and more responsive by running multiple tasks at the same time. Learn key concepts, practical examples, and best practices.
Subarta Ray
Dec 23, 2024
No Records Available.
View More
Learn C# 8.0
Challenge yourself
C# Skill
E-Book Download
Get Certified
Agile Development