質問

どちらを選択しますか?

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

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

また、パラメーターとして:

public void DoSomething(long userId) { }
public void DoSomething(long userID) { }
役に立ちましたか?

解決

慣習 選択することを非常に明確にしてください UserIduserId それぞれ(強調鉱山):

識別子で使用できる2つの略語は、IDとOKです。 Pascalケースの識別子では、IDとして表示される必要があります。 ラクダに覆われた識別子の最初の単語として使用される場合、それらはそれぞれIDとOKとして表示される必要があります。

他のヒント

IDの場合、頭字語ではなく識別子の略です。最初の手紙の後にそれを小文字にすることは理にかなっています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top