如果您有一个代表天数的 int,那么其名称的最佳方式是什么:
-
MinLimitInDays
? -
MinLimit
使用“in days”作为 xml 文档注释?
或与 double 相同:
-
ProductRevenueInPercentage
-
ProductRevenue
使用“百分比”作为 xml 文档注释?
或者您甚至会创建一个具有特定构造函数的新类,例如MinLimit(int days)
有一个属性 int days 吗?
最佳答案
MSDN states您应该重视可读性而不是简洁性。
所以:
int MinLimitInDays = 4;
更好地表示为:
int MinimumAmountOfDays = 4;
更好的是,将其另存为 TimeSpan
TimeSpan MinimumLimit = TimeSpan.FromDays(4);
对于其他所有内容,如果您不确定,请使其更详细。
double ProductRevenuePercentage;
优于:
double ProductRevenue;
这可能是总收入。不要担心属性太长,也不要缩写,除非缩写无处不在。
关于c# - 模型属性的命名约定?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49363643/