Случай Паскаля в свойствах C # - PullRequest
0 голосов
/ 11 января 2012

Какой вы выбираете и почему:

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) { }

Ответы [ 2 ]

3 голосов
/ 11 января 2012

Условные обозначения позволяют очень четко выбрать UserId и userId соответственно (выделено мной):

Две аббревиатуры, которые можно использовать в идентификаторах, - это ID.и ок. В идентификаторах в Паскале они должны отображаться как Id и Ok. При использовании в качестве первого слова в идентификаторе в верблюжьей оболочке они должны отображаться соответственно как id и ok.

0 голосов
/ 11 января 2012

Для Id это сокращение от Identifier, а не аббревиатура; Имеет смысл сделать его строчным после первой буквы.

...