﻿<?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# 15 New Features Explained with Practical Examples</title><description>Explore C# 15&amp;#39;s new features: enhanced collections, pattern matching, primary constructors, and more for cleaner, productive development.</description><link>https://www.c-sharpcorner.com/article/c-sharp-15-new-features-explained-with-practical-examples/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/c-sharp-15-new-features-explained-with-practical-examples/</guid><pubDate>Tue, 09 Jun 2026 10:57:28 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>Difference Between IEnumerable and IQueryable in C#</title><description>Understand IEnumerable vs IQueryable in C#. Learn how they impact LINQ, EF Core, and data execution for optimal performance.</description><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>Tue, 09 Jun 2026 05:24:58 GMT</pubDate><author>noreply@c-sharpcorner.com (Niharika Gupta)</author></item><item><title>How to Build Custom MCP Servers in C# for Enterprise AI Applications</title><description>Learn how to build custom MCP servers in C# for enterprise AI applications. Discover MCP architecture, security best practices, tool development, authentication, and real-world integration patterns.</description><link>https://www.c-sharpcorner.com/article/how-to-build-custom-mcp-servers-in-c-sharp-for-enterprise-ai-applications/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/how-to-build-custom-mcp-servers-in-c-sharp-for-enterprise-ai-applications/</guid><pubDate>Mon, 08 Jun 2026 10:58:18 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>Implementing AI Memory Systems in C# Using Vector Databases</title><description>Learn how to implement AI memory systems in C# using vector databases. Discover embeddings, semantic search, memory architectures, and best practices for building intelligent AI applications.</description><link>https://www.c-sharpcorner.com/article/implementing-ai-memory-systems-in-c-sharp-using-vector-databases/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/implementing-ai-memory-systems-in-c-sharp-using-vector-databases/</guid><pubDate>Mon, 08 Jun 2026 09:24:59 GMT</pubDate><author>noreply@c-sharpcorner.com (Ananya Desai)</author></item><item><title>Structured Outputs in LLM Applications: A Complete C# Developer Guide</title><description>Learn how to implement structured outputs in C# AI applications. Discover schema validation, strongly typed models, JSON responses, and best practices for building reliable enterprise LLM solutions.</description><link>https://www.c-sharpcorner.com/article/structured-outputs-in-llm-applications-a-complete-c-sharp-developer-guide/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/structured-outputs-in-llm-applications-a-complete-c-sharp-developer-guide/</guid><pubDate>Mon, 08 Jun 2026 06:08:02 GMT</pubDate><author>noreply@c-sharpcorner.com (Ananya Desai)</author></item><item><title>C# Source Generators: Improving Performance and Reducing Boilerplate Code</title><description>Learn C# Source Generators with practical examples. Discover how compile-time code generation improves performance and reduces boilerplate code in .NET applications.</description><link>https://www.c-sharpcorner.com/article/c-sharp-source-generators-improving-performance-and-reducing-boilerplate-code/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/c-sharp-source-generators-improving-performance-and-reducing-boilerplate-code/</guid><pubDate>Fri, 05 Jun 2026 09:37:42 GMT</pubDate><author>noreply@c-sharpcorner.com (Nidhi Sharma)</author></item><item><title>IAsyncEnumerable vs IEnumerable in C#: Performance and Use Cases</title><description>Learn the differences between IAsyncEnumerable and IEnumerable in C#. Explore performance, memory usage, async streaming, real-world examples, and best practices.</description><link>https://www.c-sharpcorner.com/article/iasyncenumerable-vs-ienumerable-in-c-sharp-performance-and-use-cases/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/iasyncenumerable-vs-ienumerable-in-c-sharp-performance-and-use-cases/</guid><pubDate>Wed, 03 Jun 2026 07:22:43 GMT</pubDate><author>noreply@c-sharpcorner.com (Nidhi Sharma)</author></item><item><title>C# Barcode Library: Comparing 11 Options for .NET Developers in 2026</title><description>Explore the top 11 C# barcode libraries for .NET developers in 2026. Compare open-source &amp;amp; commercial SDKs for generating, reading, and scanning barcodes in diverse applications. Find the best fit for your project!</description><link>https://www.c-sharpcorner.com/article/c-sharp-barcode-library-comparing-11-options-for-net-developers-in-20262/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/c-sharp-barcode-library-comparing-11-options-for-net-developers-in-20262/</guid><pubDate>Sun, 31 May 2026 07:16:06 GMT</pubDate><author>noreply@c-sharpcorner.com (Deepak Tewatia)</author></item><item><title>Async and Await in C# for Beginners</title><description>Unlock the power of asynchronous programming in C#! This beginner&amp;#39;s guide explains async and await with clear examples, boosting app responsiveness and performance. Learn to handle long-running tasks efficiently.</description><link>https://www.c-sharpcorner.com/article/async-and-await-in-c-sharp-for-beginners/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/async-and-await-in-c-sharp-for-beginners/</guid><pubDate>Fri, 29 May 2026 10:30:50 GMT</pubDate><author>noreply@c-sharpcorner.com (Priya Prajapati)</author></item><item><title>C# Word Library: Comparing 7 Options for .NET Developers in 2026</title><description>Explore the top 7 C# Word libraries for .NET in 2026. Compare features, licensing, and performance to choose the best option for document generation, parsing, and conversion.</description><link>https://www.c-sharpcorner.com/article/c-sharp-word-library-comparing-7-options-for-net-developers-in-2026/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/c-sharp-word-library-comparing-7-options-for-net-developers-in-2026/</guid><pubDate>Thu, 21 May 2026 10:43:39 GMT</pubDate><author>noreply@c-sharpcorner.com (Deepak Tewatia)</author></item><item><title>C# 14 New Features Explained with Real-World Examples</title><description>Explore C# 14&amp;#39;s powerful new features with real-world examples! Boost productivity, reduce boilerplate, and enhance performance in your .NET applications.</description><link>https://www.c-sharpcorner.com/article/c-sharp-14-new-features-explained-with-real-world-examples/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/c-sharp-14-new-features-explained-with-real-world-examples/</guid><pubDate>Mon, 18 May 2026 12:53:56 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>The Best C# OCR Library Options in 2026: A Comparative Analysis</title><description>A 2026 comparative analysis of C# OCR libraries for .NET, evaluating Tesseract, IronOCR, ABBYY, and more. Find the best OCR solution for your specific needs and budget!</description><link>https://www.c-sharpcorner.com/article/the-best-c-sharp-ocr-library-options-in-2026-a-comparative-analysis/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/the-best-c-sharp-ocr-library-options-in-2026-a-comparative-analysis/</guid><pubDate>Fri, 15 May 2026 17:23:10 GMT</pubDate><author>noreply@c-sharpcorner.com (Deepak Tewatia)</author></item><item><title>Difference Between template literals and string concatenation in Javascript</title><description>Explore the key differences between JavaScript template literals and string concatenation. Learn which method offers better readability, dynamic content handling, and efficiency for various string operations.</description><link>https://www.c-sharpcorner.com/article/difference-between-template-literals-and-string-concatenation-in-javascript2/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/difference-between-template-literals-and-string-concatenation-in-javascript2/</guid><pubDate>Wed, 13 May 2026 11:42:10 GMT</pubDate><author>noreply@c-sharpcorner.com (subramanya m)</author></item><item><title>C# 15 New Features and Improvements Developers Need to Explore</title><description>Explore C# 15&amp;#39;s new features: primary constructors, collection expressions, pattern matching, async enhancements, and more. Boost productivity and code quality!</description><link>https://www.c-sharpcorner.com/article/c-sharp-15-new-features-and-improvements-developers-need-to-explore/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/c-sharp-15-new-features-and-improvements-developers-need-to-explore/</guid><pubDate>Wed, 13 May 2026 08:10:10 GMT</pubDate><author>noreply@c-sharpcorner.com (Ananya Desai)</author></item><item><title>How to Integrate a RESTful SMM Panel API using C# and HttpClient</title><description>Learn how to automate digital marketing operations by integrating a RESTful SMM Panel API using C# and HttpClient. This step-by-step tutorial covers connecting to SMM Bear, a leading Indian SMM panel, to efficiently manage social media orders.</description><link>https://www.c-sharpcorner.com/article/how-to-integrate-a-restful-smm-panel-api-using-c-sharp-and-httpclient/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/how-to-integrate-a-restful-smm-panel-api-using-c-sharp-and-httpclient/</guid><pubDate>Mon, 11 May 2026 12:02:28 GMT</pubDate><author>noreply@c-sharpcorner.com (Aaryan Sharma)</author></item><item><title>C# Excel Library: Comparing 6 Options for .NET Developers in 2026</title><description>Managing Excel files and Excel data is the lingua franca of internal business operations. Every line-of-business project eventually has to read and write them, export data, or convert Excel documents to another structured format. The library you pick shapes your deployment target, your licensing overhead, and how often your team chases down obscure format edge cases.</description><link>https://www.c-sharpcorner.com/article/c-sharp-excel-library-comparing-6-options-for-net-developers-in-2026/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/c-sharp-excel-library-comparing-6-options-for-net-developers-in-2026/</guid><pubDate>Tue, 05 May 2026 16:03:39 GMT</pubDate><author>noreply@c-sharpcorner.com (Deepak Tewatia)</author></item><item><title>Working with Span, Memory, and ref structs in High-Performance Apps using .NET 9</title><description>Unlock peak .NET 9 performance! Dive into Span&amp;lt;T&amp;gt;, Memory&amp;lt;T&amp;gt;, and ref structs for allocation-free, high-speed code. Master stack-based memory and reduce GC pressure.</description><link>https://www.c-sharpcorner.com/article/working-with-span-memory-and-ref-structs-in-high-performance-apps-using-net-9/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/working-with-span-memory-and-ref-structs-in-high-performance-apps-using-net-9/</guid><pubDate>Tue, 05 May 2026 11:05:28 GMT</pubDate><author>noreply@c-sharpcorner.com (Pushpendra Shukla)</author></item><item><title>Difference Between ValueTask and Task in C# with Performance Use Cases?</title><description>Explore Task vs. ValueTask in C# async programming. Learn when to use ValueTask for performance gains by minimizing memory allocation in high-throughput scenarios. Task is simpler and safer!</description><link>https://www.c-sharpcorner.com/article/difference-between-valuetask-and-task-in-c-sharp-with-performance-use-cases/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/difference-between-valuetask-and-task-in-c-sharp-with-performance-use-cases/</guid><pubDate>Mon, 04 May 2026 12:36:43 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>C# Interview Question Answers</title><description>Ace your C# interview with this comprehensive guide! Covers method overloading, overriding, constructors, async/await, ASP.NET Core, and more. Prepare to impress!</description><link>https://www.c-sharpcorner.com/article/c-sharp-interview-questions/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/c-sharp-interview-questions/</guid><pubDate>Mon, 04 May 2026 12:07:04 GMT</pubDate><author>noreply@c-sharpcorner.com (Harminder Singh)</author></item><item><title>Collections  in .Net (C# Guide for Beginners)</title><description>Master .NET collections in C#! This beginner&amp;#39;s guide covers generic, non-generic, and concurrent collections. Learn to efficiently store and manage data for APIs, databases, caching, and real-time apps.</description><link>https://www.c-sharpcorner.com/article/collections-in-net-c-sharp-guide-for-beginners/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/collections-in-net-c-sharp-guide-for-beginners/</guid><pubDate>Sun, 03 May 2026 03:02:35 GMT</pubDate><author>noreply@c-sharpcorner.com (Priya Prajapati)</author></item><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>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></channel></rss>