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
(3472)
Blogs
(2101)
Resources
(71)
Videos
(96)
News
(17)
Articles
Palindrome Check: Normalize Strings in C#
Learn essential string manipulation techniques, including whitespace removal, case insensitivity, and character comparison. We’ll provide clear code examples and algorithms to efficiently determine...
Ishika Tiwari
Sep 30, 2024
REPR Pattern - For C# Developers
Discover the REPR Pattern, a powerful design technique tailored for C# developers. Learn how this pattern can simplify code structure, improve maintainability, and optimize performance in C# applic...
Ajay Kumar
Sep 27, 2024
How Func Delegates Work in LINQ
In this article, we explore how Func delegates operate within LINQ (Language Integrated Query) in C#. Func delegates enable concise and powerful data manipulation by allowing developers to pass met...
Hamed Niazmand
Sep 27, 2024
Understanding Callbacks with Func and Action Delegates
This article explains how to use Func and Action delegates in C# to implement callbacks, providing flexible and reusable code. It includes practical examples for both returning and non-returning me...
Hamed Niazmand
Sep 26, 2024
How C# Generics is different from Java Generics
In this article, we explore the distinctive features of C# generics and how they enhance programming efficiency. We compare generics with non-generic types, focusing on benefits like type safety, c...
Kautilya Utkarsh
Sep 24, 2024
Understanding Key Concepts in Domain-Driven Design
In this article, we will explore how these concepts drive effective software modeling, ensuring alignment between the business domain and your codebase.
Safyan Yaqoob
Sep 23, 2024
C#.NET - Access OAuth REST Web API Method
C#.NET applications can access OAuth-protected REST APIs. You'll obtain an access token through OAuth flow (often via a separate request) and include it in the authorization header of your Http...
Asma Khalid
Apr 09, 2020
Using C# 12 with Clean Code Practices
Learn how to write cleaner, more maintainable code with C# 12 features such as primary constructors and improved pattern matching. This article explores practical examples and tips for applying cle...
Ziggy Rafiq
Sep 21, 2024
C# Code To Overcome "The Process Cannot Access The File XYZ Because It Is Being Used By Anot...
This guide provides practical C# code solutions for handling file access issues, including techniques for managing file locks and ensuring smooth file operations without interruptions.
Saravanan Ponnusamy
Aug 03, 2017
Why To Use C# And When To Prefer Other Languages
This blog explores the choice between programming languages like C#, C++, and Java, focusing on productivity, ease of use, and project requirements. It emphasizes the importance of selecting the ri...
Afzaal Ahmad Zeeshan
Mar 24, 2016
Cleaning the Resources: Finalize vs Dispose
This article explores the concepts of Destructor and Dispose in C#. It illustrates the object's lifecycle, highlighting how constructors allocate memory and destructors clean up. The role of th...
Pradeep Shet
Jul 09, 2014
Why We Should Prefer To Use Dispose Method Than Finalize Method
This article explores the benefits of Dispose for efficient resource cleanup, improved performance, and reliable memory management in C#. Discover best practices for handling managed and unmanaged ...
Kailash Chandra Behera
Nov 01, 2015
An overview of the Task Parallel Library (TPL) in C#
The Task Parallel Library (TPL) is a collection of public types and APIs within the .NET framework that facilitates the integration of parallelism and concurrency into applications.
Sanjay Kumar
Sep 17, 2024
POCO to Dictionary Conversion Techniques in C#
This article explores five methods for converting a C# POCO to a dictionary using reflection, LINQ, JSON libraries, and ExpandoObject, comparing their performance through Benchmark.NET to find the ...
Geo J Thachankary
Sep 16, 2024
What is Indexer in C#?
An indexer in C# allows objects to be indexed like arrays, enabling access to elements using an index. It’s defined with this keyword and can be used to encapsulate data access in a class or struct...
Arpit Shrivastava
Sep 13, 2024
Action And Func Delegates In C#
In C#, Action, and Func are generic delegates used to handle methods. Action is used for methods that don't return a value, while Func returns a value. Action<int> executes a method with ...
Josue Molina
Oct 06, 2015
Detailed use of Action Delegate in C#
In C#, the Action delegate represents a method that does not return a value and can accept up to 16 parameters. It's useful for passing methods as arguments, callbacks, and event handling. It ...
Sanjay Kumar
Sep 11, 2024
Explain Switch Case Uses in C#
In C#, the switch statement serves as a control structure that enables the execution of distinct code blocks based on the value of a variable. It is frequently utilized when there is a need to comp...
Sanjay Kumar
Sep 11, 2024
Exaplain Copy Constructor in C#
A copy constructor in C# allows creating a new object by copying an existing object. It duplicates the values of properties and fields from the original object. This method is useful for creating i...
Vishal Joshi
Sep 10, 2024
Working With FTP Using C#
Learn how to work with FTP (File Transfer Protocol) using C# in this comprehensive guide. Explore how to connect to FTP servers, upload and download files, and manage file transfers programmatically.
Kaushik Dudhat
Jul 30, 2019
No Records Available.
21
-
40
of
3472
<<
1
2
3
4
5
>>
Learn C# 8.0
Challenge yourself
C# Skill
E-Book Download
Get Certified
React Js