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
(3474)
Blogs
(2101)
Resources
(71)
Videos
(96)
News
(17)
Articles
Structured Logging With Serilog and Seq: Part 1
Learn structured logging using Serilog and Seq in this comprehensive guide. Explore how to set up Serilog for .NET applications and integrate with Seq for centralized log management.
Vivek Tripathi
May 12, 2015
Maximizing Efficiency with Thread Pooling in C# Programming
This article explores thread pooling in C#, focusing on its efficiency benefits in concurrent programming. It discusses its importance, implementation using C#, and best practices for optimal perfo...
Ajay Kumar
May 03, 2024
How to Modify String in C# .NET
This article demonstrates several techniques to produce a string by modifying an existing string. You can examine the original string and the new, modified string when you run each example.
Jitendra Mesavaniya
May 03, 2024
Exploring String Searching Techniques in C#
Searching for substrings within strings is a fundamental operation in software development, and in the context of C# programming, there are several techniques and methods available to accomplish th...
Jitendra Mesavaniya
May 02, 2024
Method Signature Honesty in Functional Programming with C#
This article explores the concept of "method signature honesty" in functional programming with C#. It emphasizes clear communication of method behavior through signatures, promoting predi...
Tural Suleymani
May 02, 2024
Understanding the Single Responsibility Principle (SRP) using C#
The article delves into the Single Responsibility Principle (SRP) in C#, emphasizing its importance in object-oriented programming. It illustrates SRP violations and provides improved code examples...
Geo J Thachankary
May 02, 2024
Exploring Interface and Abstract Class in C# Programming
In C#, both interfaces and abstract classes are powerful tools for designing flexible and reusable code. Let's delve into the concepts of interface and abstract class, explore their differences...
Ashutosh Singh
Apr 30, 2024
How Can We Calculate the CRC Checksum?
CRC (Cyclic Redundancy Check) is a vital method for maintaining data integrity, commonly used in digital networks and storage devices to quickly detect unintentional modifications in data transmiss...
Ishika Tiwari
Apr 30, 2024
Checksum Using the Damm Algorithm
Implementation of the Damm algorithm for calculating checksums in C#. Checksum algorithms are vital for data validation and error detection. This article explores its implementation and its signifi...
Ishika Tiwari
Apr 30, 2024
Data Conversion in C#/.NET: List to DataTable and Vice Versa
In C#/.NET, converting data from one format to another, such as from a list of custom objects to a DataTable, is a frequent requirement. In this article, we'll explore efficient techniques for ...
Jitendra Mesavaniya
Apr 29, 2024
S.O.L.I.D Principles - A Primer
Explore the essential S.O.L.I.D principles in software development for robust, maintainable code. Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, and Dependency Inv...
Geo J Thachankary
Apr 29, 2024
Using Message Queues In C#
In this article, Learn how to implement message queues for asynchronous communication in C# using the System. Messaging namespace, specifically focusing on MSMQ (Microsoft Message Queuing).
Munib Butt
Dec 14, 2020
Exploring Anagram Strings in C#
An anagram of a string is another string that uses the same characters but in a different order. This article delves into solving anagrams using C#, exploring methods like sorting characters, frequ...
Vijay Pratap Singh
Apr 26, 2024
C# Programming: Language Fundamentals, OOP, Async, LINQ
This guide provides a thorough exploration of the C# language, covering essential topics such as language fundamentals, object-oriented programming concepts, asynchronous programming, and Language ...
Vikas Singh
Apr 25, 2024
LINQ in C#: Knowing When to Use First() vs FirstOrDefault()
LINQ, a cornerstone of C#, empowers developers to query data across various sources efficiently. This guide delves into the nuanced differences between First() and FirstOrDefault(), aiding in craft...
Ajay Kumar
Apr 24, 2024
Reversing Parameter Order with Named Arguments in C#
In C#, methods often take parameters that are passed in a specific order defined by their method signature. However, there are cases where you might want to reverse the order of parameters when cal...
Sardar Mudassar Ali Khan
Apr 24, 2024
Choosing Between GraphQL, gRPC, and REST
This article delves into the selection of API protocols—GraphQL, gRPC, and REST—offering insights through real-world examples, guiding developers in making informed decisions for scalable applicati...
Ajay Kumar
Apr 24, 2024
Struct in C#: Syntax, And Usage
A struct in C# is a value type that represents a lightweight data structure. It's defined using the "struct" keyword and contains fields, properties, and methods. Suitable for small d...
Jaimin Shethiya
Apr 23, 2024
What Is Struct And When To Use Struct In C#
'Struct' keyword is used to create a structure. A structure can contain variables, methods, static constructor, parameterized constructor, operators, indexers, events, and property. A struc...
Shubham Jain
Nov 15, 2017
Learn about Extensions in C#
Learn about extending class functionality in C# using extension methods without altering source code. Understand inheritance vs. extensions, handling sealed classes, method chaining, and key points...
Jaimin Shethiya
Apr 22, 2024
No Records Available.
241
-
260
of
3474
<<
11
12
13
14
15
>>
Learn C# 8.0
Challenge yourself
C# Skill
E-Book Download
Get Certified
.NET Architect