Case Pascal en propiedades de C#
-
26-10-2019 - |
Pregunta
¿Cuál eliges y por qué?
public class User
{
public long UserID { get; set; }
}
public class User
{
public long UserId { get; set; }
}
Y también como parámetros:
public void DoSomething(long userId) { }
public void DoSomething(long userID) { }
Solución
los convenciones Haz que sea muy claro elegir UserId
y userId
respectivamente (énfasis mía):
Las dos abreviaturas que se pueden usar en identificadores son ID y OK. En los identificadores de cartas de pascal deben aparecer como identificación y OK. Si se usa como la primera palabra en un identificador con casco de camello, deben aparecer como ID y OK, respectivamente.
Otros consejos
Para ID, su abreviatura de identificador, y no un acrónimo; Tiene sentido hacerlo minúsculas después de la primera letra.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow