﻿<?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>Benchmarking C# Async Tail-Await Optimizations in .NET 11</title><description>Benchmark C# async tail-await optimizations in .NET 11 to measure their impact on asynchronous execution, latency, throughput, allocations, and runtime performance.</description><link>https://www.c-sharpcorner.com/article/benchmarking-c-sharp-async-tail-await-optimizations-in-net-11/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/benchmarking-c-sharp-async-tail-await-optimizations-in-net-11/</guid><pubDate>Sun, 16 Aug 2026 08:20:07 GMT</pubDate><author>noreply@c-sharpcorner.com (Nidhi Sharma)</author></item><item><title>100 C# Multiple-Choice Questions and Answers for Beginners</title><description>Master C# with this comprehensive MCQ guide covering syntax, data types, OOP, error handling, and more. Essential for developers.</description><link>https://www.c-sharpcorner.com/article/100-c-sharp-multiple-choice-questions-and-answers-for-beginners/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/100-c-sharp-multiple-choice-questions-and-answers-for-beginners/</guid><pubDate>Wed, 12 Aug 2026 10:21:30 GMT</pubDate><author>noreply@c-sharpcorner.com (sushil kumar)</author></item><item><title>Adding Parameters to C# Methods Without Breaking Existing Code</title><description>Learn how to add parameters to C# methods without breaking existing code using extension methods for seamless API evolution.</description><link>https://www.c-sharpcorner.com/article/adding-parameters-to-c-sharp-methods-without-breaking-existing-code/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/adding-parameters-to-c-sharp-methods-without-breaking-existing-code/</guid><pubDate>Wed, 12 Aug 2026 06:13:37 GMT</pubDate><author>noreply@c-sharpcorner.com (Mariem Moalla)</author></item><item><title>Benchmarking C# 15 Union Types for API Contracts</title><description>Benchmark C# 15 union types for API contracts: explore performance, serialization, boxing, and exhaustiveness for robust design.</description><link>https://www.c-sharpcorner.com/article/benchmarking-c-sharp-15-union-types-for-api-contracts/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/benchmarking-c-sharp-15-union-types-for-api-contracts/</guid><pubDate>Tue, 11 Aug 2026 10:31:11 GMT</pubDate><author>noreply@c-sharpcorner.com (Ananya Desai)</author></item><item><title>C# 15 Memory Safety: Auditing Unsafe Code Contracts</title><description>C# 15 enhances memory safety by making unsafe code boundaries explicit, shifting focus from pointer syntax to actual memory access for better auditing.</description><link>https://www.c-sharpcorner.com/article/c-sharp-15-memory-safety-auditing-unsafe-code-contracts/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/c-sharp-15-memory-safety-auditing-unsafe-code-contracts/</guid><pubDate>Tue, 11 Aug 2026 08:46:37 GMT</pubDate><author>noreply@c-sharpcorner.com (Nidhi Sharma)</author></item><item><title>Designing High-Throughput File Processing Pipelines with .NET Channels</title><description>Design scalable .NET file processing pipelines with Channels. Learn producer-consumer, backpressure, and error handling for high throughput.</description><link>https://www.c-sharpcorner.com/article/designing-high-throughput-file-processing-pipelines-with-net-channels/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/designing-high-throughput-file-processing-pipelines-with-net-channels/</guid><pubDate>Fri, 07 Aug 2026 12:09:54 GMT</pubDate><author>noreply@c-sharpcorner.com (Riya Patel)</author></item><item><title>PuppeteerSharp C#: Export Chart.js Dashboards to PDF (Guide)</title><description>Learn how to generate PDF reports from JavaScript-based dashboards in .NET 10 using PuppeteerSharp and IronPDF. Compare both approaches, understand their architecture, and see how they perform when rendering thousands of reports at scale.</description><link>https://www.c-sharpcorner.com/article/puppeteersharp-c-sharp-export-chart-js-dashboards-to-pdf-guide/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/puppeteersharp-c-sharp-export-chart-js-dashboards-to-pdf-guide/</guid><pubDate>Wed, 05 Aug 2026 05:34:31 GMT</pubDate><author>noreply@c-sharpcorner.com (Deepak Tewatia)</author></item><item><title>High-Performance Background Processing with Channels in C#</title><description>Master C# Channels for high-performance background processing. Improve API responsiveness, scalability, and reliability with async producer-consumer patterns.</description><link>https://www.c-sharpcorner.com/article/high-performance-background-processing-with-channels-in-c-sharp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/high-performance-background-processing-with-channels-in-c-sharp/</guid><pubDate>Mon, 03 Aug 2026 04:40:00 GMT</pubDate><author>noreply@c-sharpcorner.com (Nidhi Sharma)</author></item><item><title>Mastering the Strategy Pattern in Modern C#</title><description>Tired of messy switch statements? Master the Strategy Pattern in C# for modular, testable, and SOLID-compliant code. Refactor your business logic!</description><link>https://www.c-sharpcorner.com/article/mastering-the-strategy-pattern-in-modern-c-sharp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/mastering-the-strategy-pattern-in-modern-c-sharp/</guid><pubDate>Fri, 31 Jul 2026 09:26:53 GMT</pubDate><author>noreply@c-sharpcorner.com (Hari Lakkakula)</author></item><item><title>Top 10 C# Interview Questions Every .NET Developer Should Know</title><description>Master C# interviews with 10 essential questions on classes, structs, async, DI, and more. Boost your .NET developer confidence!</description><link>https://www.c-sharpcorner.com/article/top-10-c-sharp-interview-questions-every-net-developer-should-know/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/top-10-c-sharp-interview-questions-every-net-developer-should-know/</guid><pubDate>Thu, 30 Jul 2026 04:54:16 GMT</pubDate><author>noreply@c-sharpcorner.com (Pradeep Prajapati)</author></item><item><title>C# 14 Features Every .NET Developer Should Start Using Today</title><description>Unlock C# 14&amp;#39;s power! Discover features like extension members, collection expressions, and primary constructors to boost .NET developer productivity.</description><link>https://www.c-sharpcorner.com/article/c-sharp-14-features-every-net-developer-should-start-using-today/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/c-sharp-14-features-every-net-developer-should-start-using-today/</guid><pubDate>Tue, 28 Jul 2026 11:15:11 GMT</pubDate><author>noreply@c-sharpcorner.com (Ananya Desai)</author></item><item><title>Inside the .NET Garbage Collector: How Mark, Sweep, Compact, and Finalization Really Work in C#</title><description>Understand the .NET GC&amp;#39;s Mark, Sweep, Compact, and Finalization phases. Learn how it efficiently reclaims memory and keeps your C# apps running smoothly.</description><link>https://www.c-sharpcorner.com/article/inside-the-net-garbage-collector-how-mark-sweep-compact-and-finalization-re/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/inside-the-net-garbage-collector-how-mark-sweep-compact-and-finalization-re/</guid><pubDate>Mon, 27 Jul 2026 04:16:24 GMT</pubDate><author>noreply@c-sharpcorner.com (Ajay Narkhedkar)</author></item><item><title>The Secret Behind .NET Performance: Understanding Garbage Collection Generations (Gen 0, Gen 1 &amp;amp; Gen 2) in C#</title><description>Unlock .NET performance secrets! Understand Garbage Collection generations (Gen 0, Gen 1, Gen 2) and how they optimize memory management in C#.</description><link>https://www.c-sharpcorner.com/article/the-secret-behind-net-performance-understanding-garbage-collection-generations/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/the-secret-behind-net-performance-understanding-garbage-collection-generations/</guid><pubDate>Fri, 24 Jul 2026 10:50:23 GMT</pubDate><author>noreply@c-sharpcorner.com (Ajay Narkhedkar)</author></item><item><title>Value Types vs Reference Types in C#: The Concept Every .NET Developer Must Master</title><description>Master C# Value vs. Reference Types: Understand data storage, copying, and memory management for efficient .NET development.</description><link>https://www.c-sharpcorner.com/article/value-types-vs-reference-types-in-c-sharp-the-concept-every-net-developer-must-mast/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/value-types-vs-reference-types-in-c-sharp-the-concept-every-net-developer-must-mast/</guid><pubDate>Fri, 24 Jul 2026 09:20:43 GMT</pubDate><author>noreply@c-sharpcorner.com (Ajay Narkhedkar)</author></item><item><title>C# 14 New Features Explained with Practical Examples</title><description>Explore C# 14&amp;#39;s new features: Extension Members, Collection Expressions, Pattern Matching, Primary Constructors, Null Safety, and .NET integration.</description><link>https://www.c-sharpcorner.com/article/c-sharp-14-new-features-explained-with-practical-examples/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/c-sharp-14-new-features-explained-with-practical-examples/</guid><pubDate>Fri, 24 Jul 2026 09:06:30 GMT</pubDate><author>noreply@c-sharpcorner.com (Saurav Kumar)</author></item><item><title>Advanced C# Pattern Matching: Practical Examples Every Developer Should Know</title><description>Master advanced C# pattern matching: type, property, relational, logical, list, and switch expressions for cleaner code.</description><link>https://www.c-sharpcorner.com/article/advanced-c-sharp-pattern-matching-practical-examples-every-developer-should-know/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/advanced-c-sharp-pattern-matching-practical-examples-every-developer-should-know/</guid><pubDate>Fri, 24 Jul 2026 08:05:06 GMT</pubDate><author>noreply@c-sharpcorner.com (Saurav Kumar)</author></item><item><title>Abstraction in Enterprise Applications: A Practical Guide (with a C# Insurance Case Study)</title><description>Master enterprise application abstraction! Learn practical C# patterns for evolving systems, avoiding costly rewrites with strategic interface design.</description><link>https://www.c-sharpcorner.com/article/abstraction-in-enterprise-applications-a-practical-guide-with-a-c-sharp-insurance-c/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/abstraction-in-enterprise-applications-a-practical-guide-with-a-c-sharp-insurance-c/</guid><pubDate>Fri, 24 Jul 2026 07:04:24 GMT</pubDate><author>noreply@c-sharpcorner.com (Hari Lakkakula)</author></item><item><title>C# 14 Union Types with Practical Examples</title><description>Explore C# 14 Union Types: a powerful feature for cleaner, type-safe code. Learn practical examples and benefits over traditional approaches.</description><link>https://www.c-sharpcorner.com/article/c-sharp-14-union-types-with-practical-examples/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/c-sharp-14-union-types-with-practical-examples/</guid><pubDate>Wed, 22 Jul 2026 09:11:11 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>What&amp;#39;s New in C# 14: Features Every .NET Developer Should Know</title><description>Discover C# 14&amp;#39;s key features: enhanced collection expressions, pattern matching, null safety, and compiler optimizations for .NET developers.</description><link>https://www.c-sharpcorner.com/article/whats-new-in-c-sharp-14-features-every-net-developer-should-know/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/whats-new-in-c-sharp-14-features-every-net-developer-should-know/</guid><pubDate>Tue, 21 Jul 2026 08:09:06 GMT</pubDate><author>noreply@c-sharpcorner.com (Aarav Patel)</author></item><item><title>Interfaces in C#: The Complete Practical Guide Every .NET Developer Should Master</title><description>Master C# interfaces: the contract that separates &amp;#39;what&amp;#39; from &amp;#39;how&amp;#39;, enabling flexible, testable, and maintainable .NET applications.</description><link>https://www.c-sharpcorner.com/article/interfaces-in-c-sharp-the-complete-practical-guide-every-net-developer-should-maste/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/interfaces-in-c-sharp-the-complete-practical-guide-every-net-developer-should-maste/</guid><pubDate>Mon, 20 Jul 2026 10:40:20 GMT</pubDate><author>noreply@c-sharpcorner.com (Sudarshan Hajare)</author></item><item><title>Qdrant Tutorial: Building High-Performance Semantic Search Applications</title><description>Learn Qdrant for high-performance semantic search. Understand embeddings, build RAG apps, and unlock intelligent search beyond keywords.</description><link>https://www.c-sharpcorner.com/article/qdrant-tutorial-building-high-performance-semantic-search-applications/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/qdrant-tutorial-building-high-performance-semantic-search-applications/</guid><pubDate>Mon, 13 Jul 2026 10:00:13 GMT</pubDate><author>noreply@c-sharpcorner.com (Ananya Desai)</author></item><item><title>Building Search Applications with Qdrant Vector Database and .NET</title><description>Build intelligent search apps with Qdrant vector database and .NET. Learn semantic search, RAG, and AI-powered retrieval for faster, relevant results.</description><link>https://www.c-sharpcorner.com/article/building-search-applications-with-qdrant-vector-database-and-net/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/building-search-applications-with-qdrant-vector-database-and-net/</guid><pubDate>Mon, 13 Jul 2026 05:02:10 GMT</pubDate><author>noreply@c-sharpcorner.com (Nidhi Sharma)</author></item><item><title>SpiceDB Explained: Implementing Fine-Grained Authorization at Scale</title><description>SpiceDB centralizes fine-grained authorization for complex apps, moving beyond RBAC to relationship-based access control for scalability and consistency.</description><link>https://www.c-sharpcorner.com/article/spicedb-explained-implementing-fine-grained-authorization-at-scale/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/spicedb-explained-implementing-fine-grained-authorization-at-scale/</guid><pubDate>Thu, 09 Jul 2026 11:15:07 GMT</pubDate><author>noreply@c-sharpcorner.com (Nidhi Sharma)</author></item><item><title>Delegates in C# Explained with Simple and Real Project Examples</title><description>Master C# delegates! Learn how they decouple code, enable callbacks, and power ASP.NET Core, LINQ, and events with simple examples.</description><link>https://www.c-sharpcorner.com/article/delegates-in-c-sharp-explained-with-simple-and-real-project-examples/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/delegates-in-c-sharp-explained-with-simple-and-real-project-examples/</guid><pubDate>Tue, 07 Jul 2026 11:39:33 GMT</pubDate><author>noreply@c-sharpcorner.com (Sudarshan Hajare)</author></item><item><title>Understanding Consistent Hashing for Distributed Applications</title><description>Master Consistent Hashing for scalable distributed apps. Learn how it minimizes data movement during scaling and failures.</description><link>https://www.c-sharpcorner.com/article/understanding-consistent-hashing-for-distributed-applications/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/understanding-consistent-hashing-for-distributed-applications/</guid><pubDate>Tue, 07 Jul 2026 08:03:09 GMT</pubDate><author>noreply@c-sharpcorner.com (Saurav Kumar)</author></item><item><title>How to Sort Two-Dimensional Array in C# by Selected Column Index in Selected Column Sort Order</title><description>In this article, we will learn about a program for sorting a two-dimensional array ( M x N ) by column X in selected sort order, then by column Y in selected sort order, and then by column Z in selected sort order … then by column N in selected sort order.</description><link>https://www.c-sharpcorner.com/article/how-to-sort/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/how-to-sort/</guid><pubDate>Mon, 06 Jul 2026 07:00:52 GMT</pubDate><author>noreply@c-sharpcorner.com (Željko Perić)</author></item><item><title>How to Use Foundry Local for Privacy-First AI Development in C#</title><description>Build privacy-first AI apps in C# with Foundry Local. Keep sensitive data secure and under control, reducing compliance risks and external dependencies.</description><link>https://www.c-sharpcorner.com/article/how-to-use-foundry-local-for-privacy-first-ai-development-in-c-sharp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/how-to-use-foundry-local-for-privacy-first-ai-development-in-c-sharp/</guid><pubDate>Tue, 30 Jun 2026 10:41:20 GMT</pubDate><author>noreply@c-sharpcorner.com (Ananya Desai)</author></item><item><title>Async/Await Pitfalls in C#: The Bugs That Compile Fine and Break in Production</title><description>Master C# async/await! Avoid production bugs like deadlocks, lost exceptions, and performance issues with this expert guide.</description><link>https://www.c-sharpcorner.com/article/asyncawait-pitfalls-in-c-sharp-the-bugs-that-compile-fine-and-break-in-production2/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/asyncawait-pitfalls-in-c-sharp-the-bugs-that-compile-fine-and-break-in-production2/</guid><pubDate>Tue, 30 Jun 2026 09:21:54 GMT</pubDate><author>noreply@c-sharpcorner.com (Niharika Gupta)</author></item><item><title>Understanding Predicate, Anonymous Methods, and Lambda Expressions in&amp;#160;C#</title><description>Master C# Predicates, Anonymous Methods, and Lambda Expressions for reusable, maintainable, and expressive code. Elevate your filtering logic!</description><link>https://www.c-sharpcorner.com/article/understanding-predicate-anonymous-methods-and-lambda-expressions-inc-sharp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/understanding-predicate-anonymous-methods-and-lambda-expressions-inc-sharp/</guid><pubDate>Tue, 30 Jun 2026 04:02:02 GMT</pubDate><author>noreply@c-sharpcorner.com (Ng Cheehou)</author></item><item><title>Learn LINQ in C# from Scratch</title><description>LINQ is a set of language and framework features for writing queries on collection types. It is useful for selecting, accessing, and transforming data in a dataset.</description><link>https://www.c-sharpcorner.com/article/learn-linq-in-c-sharp-from-scratch/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/learn-linq-in-c-sharp-from-scratch/</guid><pubDate>Fri, 26 Jun 2026 11:40:45 GMT</pubDate><author>noreply@c-sharpcorner.com (Priya Prajapati)</author></item><item><title>SOLID Principles in C# – Part 4: The Interface Segregation Principle (ISP)</title><description>Learn the Interface Segregation Principle (ISP) in C#. Design smaller, focused interfaces to avoid forcing classes to implement unused methods.</description><link>https://www.c-sharpcorner.com/article/solid-principles-in-c-sharp-part-4-the-interface-segregation-principle-isp2/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/solid-principles-in-c-sharp-part-4-the-interface-segregation-principle-isp2/</guid><pubDate>Tue, 23 Jun 2026 12:04:09 GMT</pubDate><author>noreply@c-sharpcorner.com (Sudarshan Hajare)</author></item><item><title>Mastering .NET Interviews – Part 3: Advanced C# Features</title><description>Master advanced C# features for .NET interviews: Generics, Delegates, Events, LINQ, and Async/Await. Elevate your coding skills!</description><link>https://www.c-sharpcorner.com/article/mastering-net-interviews-part-3-advanced-c-sharp-features/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/mastering-net-interviews-part-3-advanced-c-sharp-features/</guid><pubDate>Tue, 23 Jun 2026 04:10:56 GMT</pubDate><author>noreply@c-sharpcorner.com (Brajesh Kumar)</author></item><item><title>Building AI-Powered Architecture Decision Records (ADR) Systems</title><description>Build AI-powered ADR systems using .NET to automate decision capture, improve knowledge discovery, and enhance architectural governance.</description><link>https://www.c-sharpcorner.com/article/building-ai-powered-architecture-decision-records-adr-systems/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/building-ai-powered-architecture-decision-records-adr-systems/</guid><pubDate>Fri, 19 Jun 2026 11:41:16 GMT</pubDate><author>noreply@c-sharpcorner.com (Nidhi Sharma)</author></item><item><title>SOLID Principles in C# – Part 3: The Liskov Substitution Principle (LSP)</title><description>Master Liskov Substitution Principle (LSP) in C#. Ensure subclasses honor base class contracts for predictable polymorphism.</description><link>https://www.c-sharpcorner.com/article/solid-principles-in-c-sharp-part-3-the-liskov-substitution-principle-lsp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/solid-principles-in-c-sharp-part-3-the-liskov-substitution-principle-lsp/</guid><pubDate>Fri, 19 Jun 2026 10:23:22 GMT</pubDate><author>noreply@c-sharpcorner.com (Sudarshan Hajare)</author></item><item><title>SOLID Principles in C# – Part 2: The Open/Closed Principle (OCP)</title><description>Learn the Open/Closed Principle (OCP) in C#: extend functionality without modifying existing code. Master OCP for robust, scalable software.</description><link>https://www.c-sharpcorner.com/article/solid-principles-in-c-sharp-part-2-the-openclosed-principle-ocp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/solid-principles-in-c-sharp-part-2-the-openclosed-principle-ocp/</guid><pubDate>Thu, 18 Jun 2026 10:43:39 GMT</pubDate><author>noreply@c-sharpcorner.com (Sudarshan Hajare)</author></item><item><title>SOLID Principles in C# Series - Part 1: Single Responsibility Principle (SRP)</title><description>Kick off our 5-part SOLID Principles series with the Single Responsibility Principle in C#. Learn what SRP means, see real Before/After code examples, and discover how to apply it in an HRMS project.</description><link>https://www.c-sharpcorner.com/article/solid-principles-in-c-sharp-series-part-1-single-responsibility-principle-srp/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/solid-principles-in-c-sharp-series-part-1-single-responsibility-principle-srp/</guid><pubDate>Thu, 18 Jun 2026 04:47:15 GMT</pubDate><author>noreply@c-sharpcorner.com (Sudarshan Hajare)</author></item><item><title>Five Modern C# Features Every .NET Developer Should Know</title><description>Master modern C# features like primary constructors, field keyword, records, pattern matching, and required members for cleaner .NET development.</description><link>https://www.c-sharpcorner.com/article/five-modern-c-sharp-features-every-net-developer-should-know/</link><guid isPermaLink="true">https://www.c-sharpcorner.com/article/five-modern-c-sharp-features-every-net-developer-should-know/</guid><pubDate>Tue, 16 Jun 2026 11:35:51 GMT</pubDate><author>noreply@c-sharpcorner.com (Tank )</author></item><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></channel></rss>