﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>C# Latest Articles</title><link>https://www.c-sharpcorner.com/articles/</link><description>Watch latest articles from C#</description><copyright>© 1999 - 2026  CSharp Inc. All contents are copyright of their authors.</copyright><atom:link href="https://www.c-sharpcorner.com/rss/latestarticles.aspx?CategoryUniqueName=csharp-programming-articles" rel="self" type="application/rss+xml" /><item><title>C# Interview Question Answers</title><description>C# Interview Question Answers series</description><link>https://www.c-sharpcorner.com/article/c-sharp-interview-question-answers/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/c-sharp-interview-question-answers/</guid><pubDate>Wed, 29 Apr 2026 12:42:24 GMT</pubDate><author>noreply@c-sharpcorner.com (Harminder Singh)</author></item><item><title>Difference Between IEnumerable and IQueryable in C#</title><link>https://www.c-sharpcorner.com/article/difference-between-ienumerable-and-iqueryable-in-c-sharp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/difference-between-ienumerable-and-iqueryable-in-c-sharp/</guid><pubDate>Thu, 23 Apr 2026 12:34:24 GMT</pubDate><author>noreply@c-sharpcorner.com (Niharika Gupta)</author></item><item><title>Mean of Range in Array Using Prefix Sum</title><description>Using the Prefix Sum technique, we can efficiently solve range-based problems like finding the mean of subarrays. This approach is simple, fast, and highly scalable.</description><link>https://www.c-sharpcorner.com/article/mean-of-range-in-array-using-prefix-sum/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/mean-of-range-in-array-using-prefix-sum/</guid><pubDate>Wed, 22 Apr 2026 13:05:36 GMT</pubDate><author>noreply@c-sharpcorner.com (Sandhiya Priya)</author></item><item><title>What is the difference between struct and class in C# with performance comparison?</title><description>Unlock C# performance! Explore struct vs. class differences: memory, speed, and use cases. Optimize your .NET apps with the right choice for efficiency.</description><link>https://www.c-sharpcorner.com/article/what-is-the-difference-between-struct-and-class-in-c-sharp-with-performance-compariso/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/what-is-the-difference-between-struct-and-class-in-c-sharp-with-performance-compariso/</guid><pubDate>Wed, 22 Apr 2026 12:23:52 GMT</pubDate><author>noreply@c-sharpcorner.com (Saurav Kumar)</author></item><item><title>Difference Between Sealed Class and Static Class in C# with Examples?</title><description>Learn the key differences between sealed class and static class in C# with simple examples, real-world use cases, and when to use each for better performance and design.</description><link>https://www.c-sharpcorner.com/article/difference-between-sealed-class-and-static-class-in-c-sharp-with-examples/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/difference-between-sealed-class-and-static-class-in-c-sharp-with-examples/</guid><pubDate>Tue, 21 Apr 2026 08:15:11 GMT</pubDate><author>noreply@c-sharpcorner.com (Riya Patel)</author></item><item><title>Difference Between ref and out Parameters in C# with Examples?</title><description>Unlock the power of ref and out parameters in C#! Master passing arguments by reference, modifying existing values with ref, and returning multiple values with out. Enhance your C# coding skills!</description><link>https://www.c-sharpcorner.com/article/difference-between-ref-and-out-parameters-in-c-sharp-with-examples/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/difference-between-ref-and-out-parameters-in-c-sharp-with-examples/</guid><pubDate>Mon, 20 Apr 2026 12:21:16 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>Difference Between yield return and return in C# with Examples?</title><description>Unlock the power of C#! Discover the difference between `return` and `yield return` for efficient data handling. Learn when to use each for optimized memory and performance in your applications. Master lazy execution!</description><link>https://www.c-sharpcorner.com/article/difference-between-yield-return-and-return-in-c-sharp-with-examples/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/difference-between-yield-return-and-return-in-c-sharp-with-examples/</guid><pubDate>Fri, 17 Apr 2026 10:05:56 GMT</pubDate><author>noreply@c-sharpcorner.com (Saurav Kumar)</author></item><item><title>Difference Between readonly and const in C# with Examples?</title><description>Understand the crucial differences between `readonly` and `const` in C#. Learn when to use each keyword for optimal code clarity, performance, and maintainability in C# applications.</description><link>https://www.c-sharpcorner.com/article/difference-between-readonly-and-const-in-c-sharp-with-examples/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/difference-between-readonly-and-const-in-c-sharp-with-examples/</guid><pubDate>Thu, 16 Apr 2026 12:15:07 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>How to Set Line Spacing and Paragraph Spacing in Word Using C#</title><description>Learn how to programmatically control line and paragraph spacing in Word documents using C#. This tutorial provides a step-by-step guide with example code for improved document layout and readability. Optimize your document generation process!</description><link>https://www.c-sharpcorner.com/article/how-to-set-line-spacing-and-paragraph-spacing-in-word-using-c-sharp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/how-to-set-line-spacing-and-paragraph-spacing-in-word-using-c-sharp/</guid><pubDate>Thu, 16 Apr 2026 05:30:44 GMT</pubDate><author>noreply@c-sharpcorner.com (Chancy Chen)</author></item><item><title>Difference Between Record and Class in C# with Examples?</title><description>Unlock the secrets of C#! Discover the key differences between records and classes, including mutability, equality, and use cases. Write cleaner, safer code!</description><link>https://www.c-sharpcorner.com/article/difference-between-record-and-class-in-c-sharp-with-examples/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/difference-between-record-and-class-in-c-sharp-with-examples/</guid><pubDate>Wed, 15 Apr 2026 11:21:50 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>Difference Between Span and Memory in C# with Examples?</title><description>Unlock C# performance! Master Span and Memory for efficient memory management. Learn when to use each for faster, scalable .NET applications. Includes examples!</description><link>https://www.c-sharpcorner.com/article/difference-between-span-and-memory-in-c-sharp-with-examples/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/difference-between-span-and-memory-in-c-sharp-with-examples/</guid><pubDate>Tue, 14 Apr 2026 06:49:53 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>Running Local AI with LlamaSharp in .NET: A Developer&amp;#39;s Guide</title><description>Run powerful AI models locally in .NET with LlamaSharp! This guide covers setup, model selection (Llama 3, Phi-4), GPU acceleration, and integration with Semantic Kernel.</description><link>https://www.c-sharpcorner.com/article/running-local-ai-with-llamasharp-in-net-a-developers-guide/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/running-local-ai-with-llamasharp-in-net-a-developers-guide/</guid><pubDate>Mon, 13 Apr 2026 12:53:06 GMT</pubDate><author>noreply@c-sharpcorner.com (Avnish Kumar)</author></item><item><title>Difference between Abstract Class and Interface in C#</title><description>Unlock C# abstraction! Explore the key differences between abstract classes and interfaces with real-world examples. Learn when to use each for cleaner, scalable code.</description><link>https://www.c-sharpcorner.com/article/difference-between-abstract-class-and-interface-in-c-sharp3/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/difference-between-abstract-class-and-interface-in-c-sharp3/</guid><pubDate>Mon, 13 Apr 2026 11:50:07 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>OOP in C# — Deeper Understanding for Freshers</title><description>Unlock the power of OOP in C#! This beginner-friendly guide simplifies encapsulation, inheritance, polymorphism, and abstraction with real-world examples. Build better C# applications!</description><link>https://www.c-sharpcorner.com/article/oop-in-c-sharp-deeper-understanding-for-freshers/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/oop-in-c-sharp-deeper-understanding-for-freshers/</guid><pubDate>Mon, 13 Apr 2026 11:46:52 GMT</pubDate><author>noreply@c-sharpcorner.com (Priya Prajapati)</author></item><item><title>How to Implement gRPC Streaming in .NET: A Guide</title><description>Explore gRPC streaming in .NET for real-time apps! This guide covers server-side &amp;amp; bidirectional streaming with code examples, boosting performance &amp;amp; efficiency. Learn to implement gRPC streaming step by step.</description><link>https://www.c-sharpcorner.com/article/how-to-implement-grpc-streaming-in-net-a-guide/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/how-to-implement-grpc-streaming-in-net-a-guide/</guid><pubDate>Fri, 10 Apr 2026 09:55:54 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>How to Use the New Field Keyword in C# 14 for Properties</title><description>Simplify C# property implementation with the &amp;#39;field&amp;#39; keyword in C# 14! Reduce boilerplate, enhance readability, and maintain custom validation effortlessly. Boost productivity!</description><link>https://www.c-sharpcorner.com/article/how-to-use-the-new-field-keyword-in-c-sharp-14-for-properties2/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/how-to-use-the-new-field-keyword-in-c-sharp-14-for-properties2/</guid><pubDate>Thu, 09 Apr 2026 11:22:03 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>How to Implement Vector Search in C# with Azure AI or Qdrant</title><description>Unlock semantic search in C#! This guide explores vector search implementation using Azure AI Search and Qdrant. Build smarter apps with AI-powered features.</description><link>https://www.c-sharpcorner.com/article/how-to-implement-vector-search-in-c-sharp-with-azure-ai-or-qdrant/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/how-to-implement-vector-search-in-c-sharp-with-azure-ai-or-qdrant/</guid><pubDate>Thu, 09 Apr 2026 09:07:20 GMT</pubDate><author>noreply@c-sharpcorner.com (Niharika Gupta)</author></item><item><title>How to Use Collection Expressions in C# 13 and C# 14</title><description>Simplify collection initialization in C# 13 &amp;amp; 14 with collection expressions! Boost readability, reduce boilerplate, and enhance productivity. Learn how!</description><link>https://www.c-sharpcorner.com/article/how-to-use-collection-expressions-in-c-sharp-13-and-c-sharp-14/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/how-to-use-collection-expressions-in-c-sharp-13-and-c-sharp-14/</guid><pubDate>Thu, 09 Apr 2026 08:36:35 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>How to Build a Multi-Agent Workflow in C# Guide</title><description>Build intelligent multi-agent systems in C# with Semantic Kernel. Automate complex tasks by orchestrating AI agents for research, writing, and review. Learn step-by-step!</description><link>https://www.c-sharpcorner.com/article/how-to-build-a-multi-agent-workflow-in-c-sharp-guide/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/how-to-build-a-multi-agent-workflow-in-c-sharp-guide/</guid><pubDate>Thu, 09 Apr 2026 05:27:41 GMT</pubDate><author>noreply@c-sharpcorner.com (Niharika Gupta)</author></item><item><title>What are the new features in C# 14 for developer productivity?</title><description>Explore C# 14&amp;#39;s productivity boosters! Discover streamlined pattern matching, primary constructors, collection expressions, and more for efficient .NET development.</description><link>https://www.c-sharpcorner.com/article/what-are-the-new-features-in-c-sharp-14-for-developer-productivity/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/what-are-the-new-features-in-c-sharp-14-for-developer-productivity/</guid><pubDate>Thu, 09 Apr 2026 05:26:01 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>What Are Primary Constructors in C# 12 and Their Benefits?</title><description>Discover C# 12&amp;#39;s primary constructors! Simplify code, boost readability, and reduce boilerplate. Learn how they streamline data models and dependency injection.</description><link>https://www.c-sharpcorner.com/article/what-are-primary-constructors-in-c-sharp-12-and-their-benefits/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/what-are-primary-constructors-in-c-sharp-12-and-their-benefits/</guid><pubDate>Wed, 08 Apr 2026 11:05:37 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>What is the Difference Between Record Struct and Class in C#?</title><description>Unlock the secrets of C#! Learn the key differences between record struct and class for optimal performance and maintainability. Master data type selection!</description><link>https://www.c-sharpcorner.com/article/what-is-the-difference-between-record-struct-and-class-in-c-sharp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/what-is-the-difference-between-record-struct-and-class-in-c-sharp/</guid><pubDate>Wed, 08 Apr 2026 05:45:58 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>How to Use Multithreading in C# to Run Tasks in Parallel?</title><description>Unlock the power of parallel processing in C# with multithreading! Learn how to use Tasks, async/await, and the Parallel class to boost performance and responsiveness. Master multithreading!</description><link>https://www.c-sharpcorner.com/article/how-to-use-multithreading-in-c-sharp-to-run-tasks-in-parallel/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/how-to-use-multithreading-in-c-sharp-to-run-tasks-in-parallel/</guid><pubDate>Tue, 07 Apr 2026 11:35:02 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>What Is a NullReferenceException in C# and How to Fix It Properly?</title><description>Master C# NullReferenceExceptions! Learn to identify, fix, and prevent this common error with practical examples, null checks, and modern C# features for robust code.</description><link>https://www.c-sharpcorner.com/article/what-is-a-nullreferenceexception-in-c-sharp-and-how-to-fix-it-properly/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/what-is-a-nullreferenceexception-in-c-sharp-and-how-to-fix-it-properly/</guid><pubDate>Tue, 07 Apr 2026 09:32:42 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>How to Handle Exceptions in C# Using Try, Catch, Finally With Real Examples</title><description>Master C# exception handling with try, catch, and finally blocks! Learn to build robust applications, prevent crashes, and improve user experience. Real examples included!</description><link>https://www.c-sharpcorner.com/article/how-to-handle-exceptions-in-c-sharp-using-try-catch-finally-with-real-examples/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/how-to-handle-exceptions-in-c-sharp-using-try-catch-finally-with-real-examples/</guid><pubDate>Tue, 07 Apr 2026 05:55:17 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>Difference Between String and StringBuilder in C# and When to Use Each?</title><description>Unlock C# text manipulation mastery! Learn the String vs. StringBuilder difference for optimal performance. Discover when to use each for efficient code and scalability.</description><link>https://www.c-sharpcorner.com/article/difference-between-string-and-stringbuilder-in-c-sharp-and-when-to-use-each/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/difference-between-string-and-stringbuilder-in-c-sharp-and-when-to-use-each/</guid><pubDate>Tue, 07 Apr 2026 04:56:45 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>How to Write Clean Code in C# Using Naming Conventions and Best Practices?</title><description>Master C# clean code: naming conventions, best practices, and SOLID principles. Write readable, maintainable, and scalable .NET applications. Improve team collaboration!</description><link>https://www.c-sharpcorner.com/article/how-to-write-clean-code-in-c-sharp-using-naming-conventions-and-best-practices/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/how-to-write-clean-code-in-c-sharp-using-naming-conventions-and-best-practices/</guid><pubDate>Mon, 06 Apr 2026 11:58:38 GMT</pubDate><author>noreply@c-sharpcorner.com (Saurav Kumar)</author></item><item><title>Why Modern C# Encourages Functional Programming Concepts</title><description>Explore how modern C# embraces functional programming with LINQ, lambdas, records, and pattern matching for cleaner, safer, and more maintainable code. </description><link>https://www.c-sharpcorner.com/article/why-modern-c-sharp-encourages-functional-programming-concepts/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/why-modern-c-sharp-encourages-functional-programming-concepts/</guid><pubDate>Mon, 06 Apr 2026 11:41:21 GMT</pubDate><author>noreply@c-sharpcorner.com (Subash S)</author></item><item><title>How to Use Generics in C# to Write Reusable and Type-Safe Code</title><description>Master C# generics! Learn how to write reusable, type-safe code, avoid duplication, and boost performance. Explore generic classes, methods, collections, and constraints.</description><link>https://www.c-sharpcorner.com/article/how-to-use-generics-in-c-sharp-to-write-reusable-and-type-safe-code/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/how-to-use-generics-in-c-sharp-to-write-reusable-and-type-safe-code/</guid><pubDate>Fri, 03 Apr 2026 11:57:17 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>Difference Between Abstract Class and Interface in C# With Examples</title><description>Explore the nuances of Abstract Classes vs. Interfaces in C#. Learn their key differences, use cases, and real-world examples for better C# development.</description><link>https://www.c-sharpcorner.com/article/difference-between-abstract-class-and-interface-in-c-sharp-with-examples/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/difference-between-abstract-class-and-interface-in-c-sharp-with-examples/</guid><pubDate>Fri, 03 Apr 2026 11:42:49 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>How to Implement a Binary Search Algorithm in C# With Example</title><description>Master Binary Search in C#! This guide covers iterative &amp;amp; recursive implementations with clear examples, optimization tips, and real-world applications. Boost your search efficiency!</description><link>https://www.c-sharpcorner.com/article/how-to-implement-a-binary-search-algorithm-in-c-sharp-with-example/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/how-to-implement-a-binary-search-algorithm-in-c-sharp-with-example/</guid><pubDate>Fri, 03 Apr 2026 08:09:49 GMT</pubDate><author>noreply@c-sharpcorner.com (Saurav Kumar)</author></item><item><title>How to Optimize Memory Usage with C# Garbage Collection</title><description>Unlock C# garbage collection! Learn how it works, optimize memory usage, and boost performance in ASP.NET Core apps. Essential for scalable .NET development.</description><link>https://www.c-sharpcorner.com/article/how-to-optimize-memory-usage-with-c-sharp-garbage-collection/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/how-to-optimize-memory-usage-with-c-sharp-garbage-collection/</guid><pubDate>Fri, 03 Apr 2026 07:23:03 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>What Is the Repository Pattern in C# and How to Implement It Step by Step?</title><description>Learn the Repository Pattern in C# step-by-step! Discover how to separate data access logic, improve code maintainability, and build scalable ASP.NET Core apps.</description><link>https://www.c-sharpcorner.com/article/what-is-the-repository-pattern-in-c-sharp-and-how-to-implement-it-step-by-step/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/what-is-the-repository-pattern-in-c-sharp-and-how-to-implement-it-step-by-step/</guid><pubDate>Fri, 03 Apr 2026 05:55:40 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>The Illusion of Simplicity in Modern Programming Languages</title><description>Explore the &amp;#39;illusion of simplicity&amp;#39; in modern programming languages like C#. Uncover the hidden complexity of compilers, runtimes, and abstractions behind the code.</description><link>https://www.c-sharpcorner.com/article/the-illusion-of-simplicity-in-modern-programming-languages/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/the-illusion-of-simplicity-in-modern-programming-languages/</guid><pubDate>Wed, 01 Apr 2026 07:04:54 GMT</pubDate><author>noreply@c-sharpcorner.com (Subash S)</author></item><item><title>What is the Difference Between Task and Thread in C#?</title><description>Unlock C# concurrency! Master the difference between Tasks and Threads with our easy-to-understand guide. Boost performance &amp;amp; write scalable .NET apps.</description><link>https://www.c-sharpcorner.com/article/what-is-the-difference-between-task-and-thread-in-c-sharp2/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/what-is-the-difference-between-task-and-thread-in-c-sharp2/</guid><pubDate>Wed, 01 Apr 2026 04:13:10 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>How to Fix “Object Reference Not Set to an Instance of an Object” in C#?</title><description>Master the dreaded &amp;#39;Object reference not set&amp;#39; error in C#! Learn to identify, fix, and prevent NullReferenceExceptions with practical C# and ASP.NET Core examples.</description><link>https://www.c-sharpcorner.com/article/how-to-fix-object-reference-not-set-to-an-instance-of-an-object-in-c-sharp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/how-to-fix-object-reference-not-set-to-an-instance-of-an-object-in-c-sharp/</guid><pubDate>Tue, 31 Mar 2026 11:40:42 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>Why Async/Await Changed the Way We Think About Concurrency</title><description>Explore how async/await revolutionized concurrency in C#. Learn how it simplified asynchronous programming, improved scalability, and shifted developer thinking in .NET.</description><link>https://www.c-sharpcorner.com/article/why-asyncawait-changed-the-way-we-think-about-concurrency/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/why-asyncawait-changed-the-way-we-think-about-concurrency/</guid><pubDate>Tue, 31 Mar 2026 06:15:03 GMT</pubDate><author>noreply@c-sharpcorner.com (Subash S)</author></item><item><title>C# Programming Language Guide</title><description>This document is content of my research, it has piece of paragraphs that  I have gained from the official vendor of  .NET and C#  programming language which is Microsoft. </description><link>https://www.c-sharpcorner.com/article/c-sharp-programming-language-guide/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/c-sharp-programming-language-guide/</guid><pubDate>Mon, 30 Mar 2026 10:30:51 GMT</pubDate><author>noreply@c-sharpcorner.com (Philasande Mathafeni)</author></item><item><title>Why Value Types Exist in C#: The Philosophy Behind Structs</title><description>Explore C#&amp;#39;s value types (structs) and their design philosophy. Learn how they boost performance, reduce garbage collection, and represent data efficiently. Discover when and how to use structs effectively for optimal .NET application design.</description><link>https://www.c-sharpcorner.com/article/why-value-types-exist-in-c-sharp-the-philosophy-behind-structs/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/why-value-types-exist-in-c-sharp-the-philosophy-behind-structs/</guid><pubDate>Sun, 29 Mar 2026 06:55:39 GMT</pubDate><author>noreply@c-sharpcorner.com (Subash S)</author></item><item><title>Dependency Injection in C#</title><description>Learn Dependency Injection (DI) in C# with a practical example! Discover how to decouple code, improve testability, and easily switch services like Email to SMS. Perfect for ASP.NET Core projects.</description><link>https://www.c-sharpcorner.com/article/dependency-injection-in-c-sharp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/dependency-injection-in-c-sharp/</guid><pubDate>Sat, 28 Mar 2026 18:29:19 GMT</pubDate><author>noreply@c-sharpcorner.com (Priya Prajapati)</author></item><item><title>The Future of .NET Technologies: What Developers Should Expect in the Next Decade</title><description>Explore the future of .NET: cloud-native, AI-powered, and high-performance. Discover key trends, Blazor, MAUI, microservices, DevOps, and security advancements.</description><link>https://www.c-sharpcorner.com/article/the-future-of-net-technologies-what-developers-should-expect-in-the-next-decad/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/the-future-of-net-technologies-what-developers-should-expect-in-the-next-decad/</guid><pubDate>Fri, 27 Mar 2026 09:32:19 GMT</pubDate><author>noreply@c-sharpcorner.com (Sardar Mudassar Ali Khan )</author></item><item><title>How to Use Async and Await in C#</title><description>Master asynchronous programming in C# with async and await! Learn how to write responsive, high-performance applications by handling I/O-bound operations efficiently.</description><link>https://www.c-sharpcorner.com/article/how-to-use-async-and-await-in-c-sharp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/how-to-use-async-and-await-in-c-sharp/</guid><pubDate>Thu, 26 Mar 2026 11:27:29 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>The Hidden Cost of Abstraction in C#</title><description>Explore the hidden costs of abstraction in C#, including performance overhead, memory usage, and complexity. Learn how to balance abstraction for efficient code.</description><link>https://www.c-sharpcorner.com/article/the-hidden-cost-of-abstraction-in-c-sharp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/the-hidden-cost-of-abstraction-in-c-sharp/</guid><pubDate>Thu, 26 Mar 2026 11:11:53 GMT</pubDate><author>noreply@c-sharpcorner.com (Subash S)</author></item><item><title>What are C# Record Types and When to Use Them?</title><description>Explore C# record types: a powerful feature for immutable data models. Learn about value-based equality, concise syntax, and best use cases for cleaner code. Ideal for DTOs and APIs.</description><link>https://www.c-sharpcorner.com/article/what-are-c-sharp-record-types-and-when-to-use-them/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/what-are-c-sharp-record-types-and-when-to-use-them/</guid><pubDate>Thu, 26 Mar 2026 11:09:33 GMT</pubDate><author>noreply@c-sharpcorner.com (Saurav Kumar)</author></item><item><title>What is Boxing and Unboxing in C#?</title><description>Understand C#&amp;#39;s boxing and unboxing: converting between value and reference types. Learn how they impact performance and how to optimize your code for efficiency.</description><link>https://www.c-sharpcorner.com/article/what-is-boxing-and-unboxing-in-c-sharp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/what-is-boxing-and-unboxing-in-c-sharp/</guid><pubDate>Thu, 26 Mar 2026 11:09:08 GMT</pubDate><author>noreply@c-sharpcorner.com (Saurav Kumar)</author></item><item><title>Difference between Task and Thread in C#</title><description>Unlock the secrets of C# concurrency! Explore the Task vs. Thread differences, performance implications, and best practices for efficient, scalable applications.</description><link>https://www.c-sharpcorner.com/article/difference-between-task-and-thread-in-c-sharp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/difference-between-task-and-thread-in-c-sharp/</guid><pubDate>Thu, 26 Mar 2026 10:00:20 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>IEnumerable vs IQueryable in C#</title><description>Unlock the secrets of IEnumerable vs IQueryable in C#! Learn when to use each for optimal C# performance with databases and large datasets. Boost your app&amp;#39;s speed!</description><link>https://www.c-sharpcorner.com/article/ienumerable-vs-iqueryable-in-c-sharp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/ienumerable-vs-iqueryable-in-c-sharp/</guid><pubDate>Thu, 26 Mar 2026 06:11:53 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>Difference Between Abstract Class and Interface in C#</title><description>Unlock the power of C#! Learn the difference between abstract classes and interfaces with clear explanations, examples, and use cases. Write cleaner, scalable code!</description><link>https://www.c-sharpcorner.com/article/difference-between-abstract-class-and-interface-in-c-sharp2/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/difference-between-abstract-class-and-interface-in-c-sharp2/</guid><pubDate>Thu, 26 Mar 2026 04:36:40 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>What is the Difference Between IEnumerable and IQueryable in C#?</title><description>Unlock the secrets of IEnumerable vs. IQueryable in C#! Learn when to use each for optimal performance in data querying, especially with LINQ and Entity Framework. Master efficient data handling!</description><link>https://www.c-sharpcorner.com/article/what-is-the-difference-between-ienumerable-and-iqueryable-in-c-sharp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/what-is-the-difference-between-ienumerable-and-iqueryable-in-c-sharp/</guid><pubDate>Wed, 25 Mar 2026 07:01:34 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>Building High-Throughput Pipelines in C# with TPL Dataflow</title><description>Build high-throughput data pipelines in C# using TPL Dataflow! Learn to process data efficiently with concurrency control and a clean architecture. Example: Car manufacturing.</description><link>https://www.c-sharpcorner.com/article/building-high-throughput-pipelines-in-c-sharp-with-tpl-dataflow/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/building-high-throughput-pipelines-in-c-sharp-with-tpl-dataflow/</guid><pubDate>Mon, 23 Mar 2026 06:16:38 GMT</pubDate><author>noreply@c-sharpcorner.com (Nabaraj Ghimire)</author></item><item><title>What is async and await in C# with Example</title><description>Unlock the power of async/await in C#! Learn how to build responsive, scalable .NET applications with non-blocking asynchronous programming. Includes practical examples!</description><link>https://www.c-sharpcorner.com/article/what-is-async-and-await-in-c-sharp-with-example/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/what-is-async-and-await-in-c-sharp-with-example/</guid><pubDate>Fri, 20 Mar 2026 10:31:21 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>How to Improve Performance in C# Applications</title><description>Boost C# app performance! Learn async/await, database optimization, caching, and more. Build faster, scalable, and reliable .NET software. Optimize now!</description><link>https://www.c-sharpcorner.com/article/how-to-improve-performance-in-c-sharp-applications3/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/how-to-improve-performance-in-c-sharp-applications3/</guid><pubDate>Fri, 20 Mar 2026 07:34:17 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>Deep Dive into Object-Oriented Programming (OOP) in C#</title><description>Explore Object-Oriented Programming (OOP) in C# with this deep dive! Learn core concepts, internal anatomy, and the four pillars to build robust applications. Master OOP!</description><link>https://www.c-sharpcorner.com/article/deep-dive-into-object-oriented-programming-oop-in-c-sharp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/deep-dive-into-object-oriented-programming-oop-in-c-sharp/</guid><pubDate>Fri, 20 Mar 2026 06:08:37 GMT</pubDate><author>noreply@c-sharpcorner.com (Micheal Xavier A )</author></item><item><title>Stop Building AI Code Generation Platforms on the Wrong Foundation use C#</title><description>AI code generation platforms need robust foundations. Ditch TypeScript! C#/.NET offers superior control, determinism &amp;amp; cost-efficiency. Build a real software factory!</description><link>https://www.c-sharpcorner.com/article/60/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/60/</guid><pubDate>Tue, 17 Mar 2026 16:54:54 GMT</pubDate><author>noreply@c-sharpcorner.com (John Godel)</author></item><item><title>What Patterns Help Maintain Loose Coupling in Large Codebases?</title><description>Explore patterns like dependency injection, event-driven architecture, and API gateways to achieve loose coupling. Build scalable, maintainable software!</description><link>https://www.c-sharpcorner.com/article/what-patterns-help-maintain-loose-coupling-in-large-codebases/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/what-patterns-help-maintain-loose-coupling-in-large-codebases/</guid><pubDate>Fri, 13 Mar 2026 10:16:52 GMT</pubDate><author>noreply@c-sharpcorner.com (Saurav Kumar)</author></item><item><title>What Techniques Help Simplify Debugging in Large-Scale Applications?</title><description>Simplify debugging in large-scale apps! Learn techniques like structured logging, distributed tracing, APM, and observability for faster issue resolution and stability.</description><link>https://www.c-sharpcorner.com/article/what-techniques-help-simplify-debugging-in-large-scale-applications/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/what-techniques-help-simplify-debugging-in-large-scale-applications/</guid><pubDate>Fri, 13 Mar 2026 07:50:52 GMT</pubDate><author>noreply@c-sharpcorner.com (Saurav Kumar)</author></item><item><title>⚡ 15 C# Performance Mistakes That Kill Your Application (And How to Fix Them).     </title><description>Boost C# app performance! Discover 15 common mistakes that kill scalability &amp;amp; learn how to fix them. Essential for APIs, microservices, &amp;amp; high-throughput systems.</description><link>https://www.c-sharpcorner.com/article/15-c-sharp-performance-mistakes-that-kill-your-application-and-how-to-fix-them/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/15-c-sharp-performance-mistakes-that-kill-your-application-and-how-to-fix-them/</guid><pubDate>Thu, 05 Mar 2026 03:23:04 GMT</pubDate><author>noreply@c-sharpcorner.com (Tanuj )</author></item><item><title>Garbage Collection Internals in .NET: How Memory Management Really Works</title><description>Unlock .NET&amp;#39;s garbage collection secrets! Explore generational memory management, LOH behavior, GC modes, and optimization techniques for high-performance C# apps.</description><link>https://www.c-sharpcorner.com/article/garbage-collection-internals-in-net-how-memory-management-really-works/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/garbage-collection-internals-in-net-how-memory-management-really-works/</guid><pubDate>Tue, 03 Mar 2026 10:25:08 GMT</pubDate><author>noreply@c-sharpcorner.com (Tanuj )</author></item><item><title>How to Generate OTP in C#</title><description>Learn how to generate OTP (One-Time Password) in C# using both basic and secure methods. Implement secure authentication and verification in your applications.</description><link>https://www.c-sharpcorner.com/article/how-to-generate-otp-in-c-sharp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/how-to-generate-otp-in-c-sharp/</guid><pubDate>Mon, 02 Mar 2026 11:33:06 GMT</pubDate><author>noreply@c-sharpcorner.com (Tanuj )</author></item><item><title>Nullable Reference Types in C# – Eliminating the Billion-Dollar Mistake</title><description>C#&amp;#39;s Nullable Reference Types (NRT) combat the infamous &amp;quot;billion-dollar mistake&amp;quot; by catching null reference exceptions at compile time, boosting code reliability and maintainability.</description><link>https://www.c-sharpcorner.com/article/nullable-reference-types-in-c-sharp-eliminating-the-billion-dollar-mistake/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/nullable-reference-types-in-c-sharp-eliminating-the-billion-dollar-mistake/</guid><pubDate>Mon, 02 Mar 2026 11:28:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Tanuj )</author></item><item><title>C# Performance Optimization Techniques Every Developer Should Know</title><description>Boost C# app performance! Master value/reference types, minimize allocations, optimize LINQ, and conquer concurrency. Profile, cache, and choose collections wisely.</description><link>https://www.c-sharpcorner.com/article/c-sharp-performance-optimization-techniques-every-developer-should-know/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/c-sharp-performance-optimization-techniques-every-developer-should-know/</guid><pubDate>Mon, 02 Mar 2026 03:45:38 GMT</pubDate><author>noreply@c-sharpcorner.com (Tanuj )</author></item><item><title>How to Remove Duplicate Values from a List in C#</title><description>Learn how to efficiently remove duplicate values from lists in C# using Distinct() and HashSet. Improve data processing and performance in your applications.</description><link>https://www.c-sharpcorner.com/article/how-to-remove-duplicate-values-from-a-list-in-c-sharp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/how-to-remove-duplicate-values-from-a-list-in-c-sharp/</guid><pubDate>Thu, 26 Feb 2026 05:35:38 GMT</pubDate><author>noreply@c-sharpcorner.com (Tanuj )</author></item><item><title>How Async and Await Work Internally in C#?</title><description>Unlock C#&amp;#39;s async/await secrets! Explore state machines, task-based patterns, and synchronization contexts for scalable, responsive apps. Avoid deadlocks and boost performance.</description><link>https://www.c-sharpcorner.com/article/how-async-and-await-work-internally-in-c-sharp2/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/how-async-and-await-work-internally-in-c-sharp2/</guid><pubDate>Wed, 25 Feb 2026 12:00:49 GMT</pubDate><author>noreply@c-sharpcorner.com (Saurav Kumar)</author></item><item><title>Difference Between Task and ValueTask in C#?</title><description>Unlock .NET async performance! Explore Task vs. ValueTask in C# for optimized code. Learn when to use each for efficient, scalable applications. Master async!</description><link>https://www.c-sharpcorner.com/article/difference-between-task-and-valuetask-in-c-sharp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/difference-between-task-and-valuetask-in-c-sharp/</guid><pubDate>Wed, 25 Feb 2026 11:10:06 GMT</pubDate><author>noreply@c-sharpcorner.com (Saurav Kumar)</author></item><item><title>What is the Difference Between Task and ValueTask in C#?</title><description>Unlock C# async efficiency! Learn the Task vs. ValueTask difference for optimized performance. Discover when to use each for high-performance apps and avoid common pitfalls.</description><link>https://www.c-sharpcorner.com/article/what-is-the-difference-between-task-and-valuetask-in-c-sharp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/what-is-the-difference-between-task-and-valuetask-in-c-sharp/</guid><pubDate>Tue, 24 Feb 2026 18:33:05 GMT</pubDate><author>noreply@c-sharpcorner.com (Riya Patel)</author></item><item><title>What Are the Most Common .NET Interview Questions?</title><description>Ace your .NET interview! Master C#, ASP.NET Core, EF Core, DI, async, microservices, &amp;amp; more. Get ready for real-world scenarios &amp;amp; system design questions.</description><link>https://www.c-sharpcorner.com/article/what-are-the-most-common-net-interview-questions/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/what-are-the-most-common-net-interview-questions/</guid><pubDate>Tue, 24 Feb 2026 11:18:18 GMT</pubDate><author>noreply@c-sharpcorner.com (Saurav Kumar)</author></item><item><title>Implementing  Logging in C# 9.0</title><description>This article explores the fundamentals of logging in C# 9.0, showcasing the importance of logging and how to implement it using different frameworks such as Microsoft.Extensions.Logging, NLog, and Serilog. Practical code examples illustrate how to effectively monitor and troubleshoot your applications.</description><link>https://www.c-sharpcorner.com/article/implementing-logging-in-c-sharp-9-0/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/implementing-logging-in-c-sharp-9-0/</guid><pubDate>Sun, 22 Feb 2026 16:15:16 GMT</pubDate><author>noreply@c-sharpcorner.com (Subarta Ray)</author></item><item><title>Required Members Feature in C#: Ensuring Safer and More Reliable Object Initialization</title><description>Ensure safer object initialization in C# with Required Members! Prevent invalid states, improve code safety, and enhance readability. A must-know for .NET devs.</description><link>https://www.c-sharpcorner.com/article/required-members-feature-in-c-sharp-ensuring-safer-and-more-reliable-object-initiali/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/required-members-feature-in-c-sharp-ensuring-safer-and-more-reliable-object-initiali/</guid><pubDate>Fri, 20 Feb 2026 11:57:09 GMT</pubDate><author>noreply@c-sharpcorner.com (Tanuj )</author></item><item><title>Value task vs Task in .NET: When and Why to Use Each</title><description>Unlock .NET async performance! Learn when to use Task vs. ValueTask for optimal efficiency. Discover the key differences, performance impacts, and best practices for scalable applications.</description><link>https://www.c-sharpcorner.com/article/value-task-vs-task-in-net-when-and-why-to-use-each/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/value-task-vs-task-in-net-when-and-why-to-use-each/</guid><pubDate>Thu, 19 Feb 2026 10:28:36 GMT</pubDate><author>noreply@c-sharpcorner.com (Tanuj )</author></item><item><title>How Does Threading Work in C#?</title><description>Unlock C# threading! Learn how to build responsive, scalable .NET apps using threads, Thread Pool, and TPL. Master async/await and synchronization for peak performance.</description><link>https://www.c-sharpcorner.com/article/how-does-threading-work-in-c-sharp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/how-does-threading-work-in-c-sharp/</guid><pubDate>Tue, 17 Feb 2026 09:59:49 GMT</pubDate><author>noreply@c-sharpcorner.com (Ananya Desai)</author></item><item><title>What Are the New Features in C# 13?</title><description>Explore C# 13&amp;#39;s new features: enhanced params, ref structs, partial properties, compiler optimizations &amp;amp; .NET 9 interoperability for cleaner, faster code!</description><link>https://www.c-sharpcorner.com/article/what-are-the-new-features-in-c-sharp-13/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/what-are-the-new-features-in-c-sharp-13/</guid><pubDate>Mon, 16 Feb 2026 10:34:51 GMT</pubDate><author>noreply@c-sharpcorner.com (Ananya Desai)</author></item><item><title>Async/Await Best Practices in C#: Building Scalable and High-Performance .NET Applications</title><description>Master C# async/await for scalable .NET apps! Learn best practices for I/O-bound operations, avoid blocking, and optimize performance. Build responsive, efficient applications.</description><link>https://www.c-sharpcorner.com/article/asyncawait-best-practices-in-c-sharp-building-scalable-and-high-performance-net-ap2/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/asyncawait-best-practices-in-c-sharp-building-scalable-and-high-performance-net-ap2/</guid><pubDate>Mon, 16 Feb 2026 02:07:35 GMT</pubDate><author>noreply@c-sharpcorner.com (Tanuj )</author></item><item><title>Deep Dive into Span and Memory in C#: High-Performance Memory Handling in .NET</title><description>Unlock peak .NET performance with Span and Memory in C#! This deep dive explores efficient memory handling, reducing allocations, and boosting speed in C# applications.</description><link>https://www.c-sharpcorner.com/article/deep-dive-into-span-and-memory-in-c-sharp-high-performance-memory-handling-in-net/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/deep-dive-into-span-and-memory-in-c-sharp-high-performance-memory-handling-in-net/</guid><pubDate>Fri, 13 Feb 2026 06:01:57 GMT</pubDate><author>noreply@c-sharpcorner.com (Tanuj )</author></item><item><title>Control Statements in Programming</title><description>Master control statements in programming! Learn about decision making (if/else, switch), loops (for, while), and jump statements (break, continue) with clear examples.</description><link>https://www.c-sharpcorner.com/article/control-statements-in-programming/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/control-statements-in-programming/</guid><pubDate>Wed, 11 Feb 2026 08:01:07 GMT</pubDate><author>noreply@c-sharpcorner.com (Sandhiya Priya)</author></item><item><title>Why Scalar is Replacing Swagger in .NET 9 and 10</title><description>Discover why .NET 9 replaces Swagger with native OpenAPI using Microsoft.AspNetCore.OpenApi and modern UIs like Scalar. Streamline API testing with Postman!</description><link>https://www.c-sharpcorner.com/article/why-scalar-is-replacing-swagger-in-net-9-and-10/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/why-scalar-is-replacing-swagger-in-net-9-and-10/</guid><pubDate>Fri, 30 Jan 2026 11:59:40 GMT</pubDate><author>noreply@c-sharpcorner.com (Darshan Adakane)</author></item><item><title>Demystifying async/await in C#: The Hidden State Machine</title><description>Internal working on async/await in C#</description><link>https://www.c-sharpcorner.com/article/demystifying-asyncawait-in-c-sharp-the-hidden-state-machine/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/demystifying-asyncawait-in-c-sharp-the-hidden-state-machine/</guid><pubDate>Fri, 30 Jan 2026 04:19:10 GMT</pubDate><author>noreply@c-sharpcorner.com (Umer Farooq)</author></item><item><title>An article on C#programming</title><description>Explore C#, a powerful and modern object-oriented language by Microsoft. Part of the .NET ecosystem, it&amp;#39;s versatile for apps, games, and cloud services. Learn key OOP principles!</description><link>https://www.c-sharpcorner.com/article/an-article-on-c-sharpprogramming/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/an-article-on-c-sharpprogramming/</guid><pubDate>Thu, 29 Jan 2026 05:41:34 GMT</pubDate><author>noreply@c-sharpcorner.com (Guest User)</author></item><item><title>QuestPDF vs. IronPDF: HTML-to-PDF Feature Comparison</title><description>Compare QuestPDF and IronPDF for .NET PDF generation. Explore code-first vs. HTML-to-PDF approaches, features, security, and real-world use cases to choose the best library.</description><link>https://www.c-sharpcorner.com/article/questpdf-vs-ironpdf-html-to-pdf-feature-comparison/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/questpdf-vs-ironpdf-html-to-pdf-feature-comparison/</guid><pubDate>Wed, 28 Jan 2026 12:42:13 GMT</pubDate><author>noreply@c-sharpcorner.com (Deepak Tewatia)</author></item><item><title>Common C# Mistakes Even Senior Developers Make</title><description>Avoid common C# pitfalls! Even experienced developers make mistakes like misusing async/await, ignoring IDisposable, and over-abstracting. Learn to write better C# code.</description><link>https://www.c-sharpcorner.com/article/common-c-sharp-mistakes-even-senior-developers-make/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/common-c-sharp-mistakes-even-senior-developers-make/</guid><pubDate>Tue, 27 Jan 2026 07:56:22 GMT</pubDate><author>noreply@c-sharpcorner.com (Harsh Bhensawala)</author></item><item><title>Abstract vs Virtual in C#</title><description>Confused about abstract vs. virtual in C#? This guide clarifies their differences, usage scenarios, and common pitfalls. Learn when to use each for robust code design.</description><link>https://www.c-sharpcorner.com/article/abstract-vs-virtual-in-c-sharp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/abstract-vs-virtual-in-c-sharp/</guid><pubDate>Tue, 27 Jan 2026 04:06:24 GMT</pubDate><author>noreply@c-sharpcorner.com (Mariem Moalla)</author></item><item><title>Events in C# Explained with a Real-World Example</title><description>Learn C# events with a real-world patient recovery scenario! Master the publisher-subscriber pattern, EventHandler&amp;lt;TEventArgs&amp;gt;, and build loosely coupled applications. Ideal for beginners!</description><link>https://www.c-sharpcorner.com/article/events-in-c-sharp-explained-with-a-real-world-example/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/events-in-c-sharp-explained-with-a-real-world-example/</guid><pubDate>Fri, 23 Jan 2026 10:03:46 GMT</pubDate><author>noreply@c-sharpcorner.com (Pradeep Prajapati)</author></item><item><title>10 C# Features You’re Probably Using Wrong</title><description>Avoid common C# pitfalls! Learn to use async/await, LINQ, records, and other features correctly for better performance, readability, and maintainability. Level up your C# skills!</description><link>https://www.c-sharpcorner.com/article/10-c-sharp-features-youre-probably-using-wrong/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/10-c-sharp-features-youre-probably-using-wrong/</guid><pubDate>Tue, 20 Jan 2026 10:44:07 GMT</pubDate><author>noreply@c-sharpcorner.com (Harsh Bhensawala)</author></item><item><title>How to Improve Performance in C# Applications</title><description>Boost C# app performance! Learn proven techniques: reduce allocations, use async, optimize data structures, and more. Build faster, scalable, reliable apps.</description><link>https://www.c-sharpcorner.com/article/how-to-improve-performance-in-c-sharp-applications2/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/how-to-improve-performance-in-c-sharp-applications2/</guid><pubDate>Fri, 16 Jan 2026 12:37:21 GMT</pubDate><author>noreply@c-sharpcorner.com (Ananya Desai)</author></item><item><title>Understanding this, base, and the Builder Pattern in C#</title><description>Demystifying C# object creation! Learn when to use &amp;#39;this&amp;#39;, &amp;#39;base&amp;#39;, and the Builder Pattern for efficient, readable code. Master constructor chaining and inheritance.</description><link>https://www.c-sharpcorner.com/article/understanding-this-base-and-the-builder-pattern-in-c-sharp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/understanding-this-base-and-the-builder-pattern-in-c-sharp/</guid><pubDate>Thu, 15 Jan 2026 12:21:07 GMT</pubDate><author>noreply@c-sharpcorner.com (Riya Patel)</author></item><item><title>How to Improve Performance in C# Applications</title><description>Boost C# app speed! Learn practical tips to optimize performance: efficient loops, memory management, async programming, caching, and smart data structures.</description><link>https://www.c-sharpcorner.com/article/how-to-improve-performance-in-c-sharp-applications/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/how-to-improve-performance-in-c-sharp-applications/</guid><pubDate>Thu, 15 Jan 2026 10:38:54 GMT</pubDate><author>noreply@c-sharpcorner.com (Ananya Desai)</author></item><item><title>What Are Delegates and Events in C#?</title><description>Unlock the power of C#! Learn delegates and events step-by-step with clear explanations and real-life examples. Master flexible communication and build robust applications.</description><link>https://www.c-sharpcorner.com/article/what-are-delegates-and-events-in-c-sharp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/what-are-delegates-and-events-in-c-sharp/</guid><pubDate>Thu, 15 Jan 2026 06:31:45 GMT</pubDate><author>noreply@c-sharpcorner.com (Ananya Desai)</author></item><item><title>How Does Garbage Collection Work in C#?</title><description>Unlock C#&amp;#39;s automatic memory management! Learn how garbage collection reclaims unused memory, preventing leaks and boosting performance. A must-read for C# developers!</description><link>https://www.c-sharpcorner.com/article/how-does-garbage-collection-work-in-c-sharp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/how-does-garbage-collection-work-in-c-sharp/</guid><pubDate>Thu, 15 Jan 2026 04:40:40 GMT</pubDate><author>noreply@c-sharpcorner.com (Ananya Desai)</author></item><item><title>Fix NullReferenceException in C# When Accessing Object Properties?</title><description>Master C# NullReferenceExceptions! Learn to identify, debug, and fix null errors with practical examples, null checks, and operators for robust code. </description><link>https://www.c-sharpcorner.com/article/fix-nullreferenceexception-in-c-sharp-when-accessing-object-properties/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/fix-nullreferenceexception-in-c-sharp-when-accessing-object-properties/</guid><pubDate>Wed, 14 Jan 2026 06:23:52 GMT</pubDate><author>noreply@c-sharpcorner.com (Niharika Gupta)</author></item><item><title>Is C# Still Worth Learning for .NET Development?</title><description>Explore why C# remains a top choice for .NET development in 2026. Discover its job market demand, enterprise use, cloud capabilities, and beginner-friendly nature.</description><link>https://www.c-sharpcorner.com/article/is-c-sharp-still-worth-learning-for-net-development/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/is-c-sharp-still-worth-learning-for-net-development/</guid><pubDate>Wed, 14 Jan 2026 06:09:48 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>What is C# Used For in 2026?</title><description>Explore C#&amp;#39;s diverse uses in 2026: web, cloud, enterprise, games, mobile, and more. Discover why C# remains a top choice for developers seeking scalability and security.</description><link>https://www.c-sharpcorner.com/article/what-is-c-sharp-used-for-in-20262/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/what-is-c-sharp-used-for-in-20262/</guid><pubDate>Wed, 14 Jan 2026 05:45:48 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>Understanding C# Events Using a Simple ICU Example</title><description>Learn C# events with a simple ICU room example! Understand event declaration, subscription, and raising. Improve code maintainability and flexibility. Perfect for beginners!</description><link>https://www.c-sharpcorner.com/article/understanding-c-sharp-events-using-a-simple-icu-example/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/understanding-c-sharp-events-using-a-simple-icu-example/</guid><pubDate>Wed, 14 Jan 2026 04:24:58 GMT</pubDate><author>noreply@c-sharpcorner.com (Pradeep Prajapati)</author></item><item><title>JavaScript to Blazor: Why C# Frontend Development Is the Future for Developers in India and Worldwide</title><description>Discover Blazor, the C# framework revolutionizing web development! Learn how it simplifies full-stack development, benefits .NET developers, and impacts the Indian tech scene.</description><link>https://www.c-sharpcorner.com/article/javascript-to-blazor-why-c-sharp-frontend-development-is-the-future-for-developers-i/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/javascript-to-blazor-why-c-sharp-frontend-development-is-the-future-for-developers-i/</guid><pubDate>Tue, 13 Jan 2026 12:54:53 GMT</pubDate><author>noreply@c-sharpcorner.com (Gautam Singh)</author></item><item><title>Conditional Statements in C#</title><description>Master C# conditional statements! Learn to use if, if-else, switch, and the ternary operator for decision-making in your code. Includes practical examples and tips.</description><link>https://www.c-sharpcorner.com/article/conditional-statements-in-c-sharp3/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/conditional-statements-in-c-sharp3/</guid><pubDate>Mon, 12 Jan 2026 09:51:15 GMT</pubDate><author>noreply@c-sharpcorner.com (Ajay Narkhedkar)</author></item><item><title>Methods in C# – A Complete and Practical Guide</title><description>Master C# methods! This guide covers syntax, parameters, return values, overloading, static/instance methods, ref/out, and best practices for clean, scalable code.</description><link>https://www.c-sharpcorner.com/article/methods-in-c-sharp-a-complete-and-practical-guide/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/methods-in-c-sharp-a-complete-and-practical-guide/</guid><pubDate>Mon, 12 Jan 2026 08:01:04 GMT</pubDate><author>noreply@c-sharpcorner.com (Ajay Narkhedkar)</author></item><item><title>Loops in C# – A Complete Guide with break and continue</title><description>Master C# loops! This guide covers for, while, do-while, and foreach loops, plus break and continue statements. Learn to control program flow effectively.</description><link>https://www.c-sharpcorner.com/article/loops-in-c-sharp-a-complete-guide-with-break-and-continue/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/loops-in-c-sharp-a-complete-guide-with-break-and-continue/</guid><pubDate>Mon, 12 Jan 2026 07:11:07 GMT</pubDate><author>noreply@c-sharpcorner.com (Ajay Narkhedkar)</author></item><item><title>C# for Everything: One Language Powering the Modern Software World</title><description>C# is no longer just a backend language. Learn how C# powers web, cloud, mobile, desktop, games, and AI in 2026 with one ecosystem.</description><link>https://www.c-sharpcorner.com/article/c-sharp-for-everything-one-language-powering-the-modern-software-world/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/c-sharp-for-everything-one-language-powering-the-modern-software-world/</guid><pubDate>Mon, 12 Jan 2026 06:58:28 GMT</pubDate><author>noreply@c-sharpcorner.com (Raghunath Bhukan)</author></item><item><title>Type Casting and Comments in C#</title><description>Master C# type casting (implicit, explicit, Convert, Parse, TryParse) and comments (single-line, multi-line, XML). Write safe, readable, and maintainable code!</description><link>https://www.c-sharpcorner.com/article/type-casting-and-comments-in-c-sharp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/type-casting-and-comments-in-c-sharp/</guid><pubDate>Mon, 12 Jan 2026 05:37:27 GMT</pubDate><author>noreply@c-sharpcorner.com (Ajay Narkhedkar)</author></item><item><title>What Is C#?</title><description>Discover C#, a powerful language by Microsoft for .NET development. Build web, desktop, cloud apps &amp;amp; more! Explore its features, uses, and career scope. Perfect for beginners!</description><link>https://www.c-sharpcorner.com/article/what-is-c-sharp3/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/what-is-c-sharp3/</guid><pubDate>Mon, 12 Jan 2026 05:08:15 GMT</pubDate><author>noreply@c-sharpcorner.com (Ajay Narkhedkar)</author></item><item><title>Events and Event Handlers in C#</title><description>Master C# events and event handlers! Learn how to build loosely coupled, scalable applications using the publisher-subscriber pattern. Enhance your .NET skills now!</description><link>https://www.c-sharpcorner.com/article/events-and-event-handlers-in-c-sharp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/events-and-event-handlers-in-c-sharp/</guid><pubDate>Tue, 06 Jan 2026 04:18:37 GMT</pubDate><author>noreply@c-sharpcorner.com (Micheal Xavier A )</author></item><item><title>Factory Pattern C#</title><description>Learn the Factory Pattern in C# with a practical example! Discover how to decouple object creation, improve maintainability, and simplify your code. #csharp</description><link>https://www.c-sharpcorner.com/article/factory-pattern-c-sharp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/factory-pattern-c-sharp/</guid><pubDate>Mon, 05 Jan 2026 04:14:58 GMT</pubDate><author>noreply@c-sharpcorner.com (Abhishek Yadav)</author></item></channel></rss>