Conventions de nommage C# : Directives officielles de Microsoft

5 min de lecture

Le C# a des conventions de nommage bien documentées de Microsoft, suivies dans tout l'écosystème .NET.

Tableau des conventions

ÉlémentConventionExemple
Classes/StructsPascalCaseUserAccount
InterfacesI + PascalCaseIDisposable
MéthodesPascalCaseGetUserById()
PropriétésPascalCaseFirstName
ÉvénementsPascalCaseOnClick
Variables localescamelCaseuserName
ParamètrescamelCaseuserId
ConstantesPascalCaseMaxRetryCount
Champs privés_camelCase_connectionString

Note : le C# utilise PascalCase pour les constantes, pas SCREAMING_SNAKE — contrairement à la plupart des autres langages.

Convertir

PascalCase, camelCase. Hub.