For the complete documentation index, see llms.txt. This page is also available as Markdown.

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?