C#プロパティのパスカルケース
-
26-10-2019 - |
質問
どちらを選択しますか?
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
それぞれ(強調鉱山):
識別子で使用できる2つの略語は、IDとOKです。 Pascalケースの識別子では、IDとして表示される必要があります。 ラクダに覆われた識別子の最初の単語として使用される場合、それらはそれぞれIDとOKとして表示される必要があります。
他のヒント
IDの場合、頭字語ではなく識別子の略です。最初の手紙の後にそれを小文字にすることは理にかなっています。
所属していません StackOverflow