Question

Lequel choisissez-vous et pourquoi:

public class User
{
    public long UserID { get; set; }
}

public class User
{
    public long UserId { get; set; }
}

Et aussi comme paramètres:

public void DoSomething(long userId) { }
public void DoSomething(long userID) { }
Était-ce utile?

La solution

Les conventions qu'il soit très clair pour choisir respectivement UserId et userId (Souligné par l'auteur):

Les deux abréviations qui peuvent être utilisés dans les identificateurs sont ID et OK. identifiants tubé Pascal ils doivent apparaître comme Id, et Ok. Si elle est utilisée comme premier mot dans un identifiant CamelCase, ils doivent apparaître comme id et ok, respectivement.

Autres conseils

Pour Id, son court pour identificateur, et non un acronyme; Il est logique de rendre minuscules après la première lettre.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top