C# Code Standards
Purpose
This section defines the AIC coding standard for C# and modern .NET.
It covers naming, language features, nullability, collections, exceptions and documentation.
What This Section Covers
language version and feature policy
formatting, naming and documentation
async, LINQ and collection usage
exceptions, serialization and analyzer rules
Use This Section When
Use this section when:
writing or reviewing C# code
setting repository coding rules
aligning IDE and CI quality checks
Last updated
Was this helpful?

