Domanda

Uno che si sceglie e perché:

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

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

E anche come parametri:

public void DoSomething(long userId) { }
public void DoSomething(long userID) { }
È stato utile?

Soluzione

convenzioni mettere bene in chiaro di scegliere UserId e userId rispettivamente (sottolineatura mia):

Le due sigle che possono essere utilizzati in identificatori sono ID e OK. identificatori In Pascal-carter dovrebbero apparire come Id, e OK. Se utilizzato come prima parola in un identificatore di cammello-carter, dovrebbero apparire come id e ok, rispettivamente.

Altri suggerimenti

Per Id, la sua breve per Identifier, e non un acronimo; Ha senso per rendere più minuscolo dopo la prima lettera.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top