どちらを選びますか、その理由は次のとおりです。
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) { }
どちらを選びますか、その理由は次のとおりです。
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) { }
慣習により、UserId
とそれぞれを選択することが非常に明確になりますuserId
(強調は私のものです)。
識別子に使用できる省略形は、ID と OK の 2 つです。Pascal ケースの識別子では、Id および Ok として表示されます。キャメルケースの識別子の最初の単語として使用する場合、それぞれ id と ok として表示する必要があります。
Id については、Identifier の略であり、頭字語ではありません。最初の文字の後に小文字にするのは理にかなっています。