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
(3522)
Blogs
(2110)
Resources
(71)
Videos
(96)
News
(17)
Articles
A Guide To Crafting Immutable Objects With C# 10's Init-Only Properties
Discover how C# 10's init-only properties empower developers to craft immutable objects with precision, enhancing code readability and maintainability. In this article, Ziggy Rafiq demonstrates...
Ziggy Rafiq
Mar 06, 2024
Best Practices for Handling Exceptions in C#
Learn effective exception handling techniques in C# with Ziggy Rafiq's comprehensive guide. Discover best practices for managing exceptions, including specifying exception types, logging errors...
Ziggy Rafiq
Mar 05, 2024
A simplified approach to serializing and deserializing objects in C# 10
This comprehensive guide teaches how to streamline data interchange processes efficiently using C# 10 Records. Authored by Ziggy Rafiq.
Ziggy Rafiq
Mar 04, 2024
Learning and Improving Our Code Style with C# 10
Ziggy Rafiq wrote this article on Learning and Improving Our Code Style with C# 10 to highlight the Basics, and latest features of C# 10, clean code, review code, problem-solving, reading high-qual...
Ziggy Rafiq
Feb 14, 2024
Code readability is enhanced with C# 10 top-level statements
Ziggy Rafiq discusses tackling challenges in software component specification standards through the implementation of solutions such as adapters and bridges for standard mediation, abstraction and ...
Ziggy Rafiq
Jan 30, 2024
Record and Pattern Matching in C# 9
Unlock the elegance of C# 9 with this article on Records and Pattern Matching. Learn how to craft concise and readable code using the simplicity of Records for immutable data structures and the enh...
Ziggy Rafiq
Jan 30, 2024
Microsoft.Extensions.DependencyInjection for Dependency Injection
Dependency Injection (DI) is a software development design pattern that aims to achieve loose coupling between components and enhance the maintainability, testability, and scalability of applicatio...
Sanjay Kumar
Apr 16, 2024
Learn about Static Class in C#
This article explores the concept of static classes in C#, detailing their characteristics, usage, and limitations. It covers static class setup, static class features, static method usage, and dep...
Jaimin Shethiya
Apr 16, 2024
How to Insert Console Application with Entity Framework
Learn how to seamlessly integrate a console application with Entity Framework for efficient database operations. Explore how to perform CRUD (Create, Read, Update, Delete) operations within your .N...
Nirmal Dayal
Nov 14, 2019
C# Out Parameter: Usage, Syntax, and Updates
C# out parameters facilitate passing method arguments' references. Unlike ref, they need not be initialized. With C# 7.0, parameters can be directly defined in the method, streamlining code. A...
Mahesh Chand
Jan 04, 2017
Difference Between Class and Struct in C#
Struct and Class in C# are integral components for creating and managing objects, but they differ in fundamental ways. Understanding the difference between struct and class in C# emp...
Jitendra Mesavaniya
Apr 15, 2024
Pattern Matching In C#
Pattern matching in C# is a powerful feature allowing concise and expressive code for conditional statements and type checking. It enables matching based on various patterns like types, constants, ...
Mahesh Chand
Jan 10, 2017
Not all Functions are C# Methods
How to write your functional programming functions in C#? That is the main question we're going to answer in this article.
Tural Suleymani
Apr 13, 2024
Understanding Structs(Structure) in C# With Employee Example
In C#, a struct (short for structure) is a value type that encapsulates data and behavior related to a single concept. Structs are used to represent lightweight objects that typically contain a sma...
Jitendra Mesavaniya
Apr 13, 2024
How To Encrypt And Decrypt In C# Using Simple AES Keys
Learn how to encrypt and decrypt data in C# using simple AES keys. AES, a symmetric encryption algorithm, ensures secure communication by encoding and decoding messages.
Santhosh Teja
Nov 25, 2019
SOLID Principles in C# for Employee Management Example Mastering
SOLID principles are a set of design principles that help developers create maintainable, scalable, and flexible software. In this article, we'll explore each of the SOLID principles: Single Re...
Jitendra Mesavaniya
Apr 11, 2024
Move Controls With The Mouse On A Form At Runtime
Enable dynamic control movement on a WinForms application at runtime by incorporating mouse interaction. Empower users to drag and drop UI elements for personalized layouts, enhancing user experien...
Vrushali Ghodke
Oct 22, 2019
Learn about Static Method In C#
This article explains the C# static method and code examples of stack methods in C#. C# features static and nonstatic class methods. Static methods, at the type level, are shared across all objects...
Abhimanyu K Vatsa
Jul 20, 2011
Mastering SOLID Design Principles in C#
SOLID design principles provide guidelines for creating maintainable, flexible, and scalable software. They enhance code readability, reduce duplication, and promote effective testing. Principles l...
Sanjay Kumar
Feb 14, 2024
Best Practices for Maintaining Security and Preventing Vulnerabilities in C#
Explore essential security practices in C# programming with Ziggy Rafiq, covering password hashing, input validation, SQL injection prevention, cryptography, HTTPS, secret management, and staying u...
Ziggy Rafiq
Sep 01, 2023
No Records Available.
321
-
340
of
3522
<<
15
16
17
18
19
>>
Learn C# 8.0
Challenge yourself
C# Skill
E-Book Download
Get Certified
Custom Controls