languages
C# Articles, Tutorials & News
C# articles, tutorials, and news from the DotNetNews archive.
2466 articles Updated Page 18 of 99
Browse additional C# articles from the DotNetNews archive.
C# articles
Page 18 of 99
Newest first
-
How I accidentally made the fastest C# CSV parser
csharpdigest.net Issue #447
a fast CSV parser can locate field boundaries in one pass
-
Value Types vs Reference Types in C#: What Finally Made It Click
medium.com Issue #447
I had used value types and reference types for a long time, but I didn’t really understand what the difference actually meant in real code.
-
Building File-Based Apps in .NET: A Complete Guide With Multi-File Support
antondevtips.com Issue #446
Learn how to build file-based apps in .NET 10 and .NET 11 Preview 3. This guide covers single-file C# scripts, multi-file apps with the #:include directive, including SDK, including project files and
-
Difference Between ref and out Parameters in C# with Examples?
c-sharpcorner.com Issue #446
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!
-
String vs JSON vs Object in .NET — Why Beginners Get Confused
medium.com Issue #446
When I started working with APIs in .NET, this was one of the most confusing things:
-
C# Dotnet collection internals — List
medium.com Issue #445
Its essentially a dynamic array wrapper implented in managed code.
-
IEnumerable vs IQueryable
rohitsakhare.medium.com Issue #445
The Difference That Decides Where Your Query Runs
-
Extract Word Table Data Using C#
medium.com Issue #445
In daily office operations and software devlopment, developers often need to extract table data from Word documents for database imports…
-
30 .NET Interview Questions Every Developer Should Know (2 Years Exp)
developerchandan.medium.com Issue #445
Preparing for a mid-level .NET interview? Here are 30 must-know questions on C#, async/await, EF Core, DI, and memory management — with…
-
Mastering LINQ in .NET: A Practical Guide for Backend Developers
medium.com Issue #445
If you’re working with C# and .NET, LINQ (Language Integrated Query) is one of the most powerful tools in your toolkit. It allows you to…
-
C# Entity Framework Tutorial | C Sharp Entity Framework Explained | C# Tutorial | Simplilearn (BN2K5qfOQG)
news.google.com Issue #445
C# Entity Framework Tutorial | C Sharp Entity Framework Explained | C# Tutorial | Simplilearn (BN2K5qfOQG)
-
C# Dotnet collection internals — Dictionary
medium.com Issue #444
Core Structures — Dictionary< TKey, TValue >
-
#VSCode Newsletter on LinkedIn 📩
youtube.com Issue #444
DateTime vs DateTimeOffset in C#: What you get wrong until you don’t
-
Microsoft .NET Code Analysis: Avoid Out Parameters in Methods
dotnettips.com Issue #444
The excerpt emphasizes the importance of clarity and maintainability in designing APIs and methods in Microsoft .NET. It explains that while out parameters can be useful, they often lead to reduced re...
-
What is the difference between struct and class in C# with performance comparison?
c-sharpcorner.com Issue #444
Unlock C# performance! Explore struct vs. class differences: memory, speed, and use cases. Optimize your .NET apps with the right choice for efficiency.
-
LINQ GroupBy & IGrouping
medium.com Issue #444
Understanding Grouping as a Domain Modeling Tool — Not Just a Query Operator
-
C# Dotnet collection internals — Queue
medium.com Issue #444
How queues use arrays, circular buffer internally?
-
Record vs Class in C#: When to Use What (With Real Examples & EF Core Guide)
akash-shah.medium.com Issue #444
Learn C# record vs class with examples, immutability, equality, EF Core limitations, and best practices for clean architecture.
-
Serialization vs Deserialization in .NET — Explained Simply
medium.com Issue #443
When I first started working with APIs in .NET, I kept seeing these two terms everywhere:
-
Difference Between IEnumerable and IQueryable in C#
c-sharpcorner.com Issue #443
Feature IEnumerable IQueryable Execution Location In-memory Database / Remote Query Execution Immediate Deferred Performance Slower for large data Faster for large data Filtering Client-side Server-si...
-
Removing byte[] allocations in .NET Framework using ReadOnlySpan
andrewlock.net Issue #442
In this post I describe how to remove static byte[] allocations, even on .NET Framework, by using Span
-
Service Lifetimes in .NET: What Finally Made It Click
medium.com Issue #442
I understood dependency injection, but I didn’t really understand what scoped, transient, and singleton actually meant.
-
Evaluating CRON and RRule expressions in .NET
meziantou.net Issue #442
Evaluating recurring date patterns is a common requirement in many applications. Whether you need every day, every Monday at 9 AM, or the last day of each month, you need a reliable way to calculate u...
-
Stop Using Classes for DTOs: Why It’s Time to Switch to Records
muhammadirwanto.medium.com Issue #442
If you are still defining your Data Transfer Objects (DTOs) as classes, you are carrying unnecessary baggage. In the modern C# ecosystem…
-
Coroutines in C#: The Missing Guide to Cooperative Programming, Concurrency, and More
medium.com Issue #442
If you’ve ever wondered how coroutines work in C#, you’re not alone. Whether you’ve stumbled upon “co” prefixes in concurrency discussions…