user@runtime:~/blog$ grep -l "operator-overloading" posts/*.md

operator-overloading

1 post tagged with operator-overloading.

2026-04-13 9m

User-Defined Compound Assignment Operators: The C# 14 Feature That Kills Needless Allocations

C# 14 lets you define instance-level +=, -=, ++, and other compound assignment operators that mutate in place instead of allocating new objects. Here's how they work, when they fall back, and where the pitfalls hide.