【发布时间】:2011-11-03 12:10:08
【问题描述】:
对于完全返回一个全新对象的方法有命名约定吗?
“生成”? “创造”?
【问题讨论】:
-
最后,“全新对象”、“新对象”和“对象”之间有什么区别?
-
您应该重新表述您的问题,但不要否决直接答案。
标签: .net naming-conventions naming method-names
对于完全返回一个全新对象的方法有命名约定吗?
“生成”? “创造”?
【问题讨论】:
标签: .net naming-conventions naming method-names
它可以是 @David 建议的 Create,或 GetNew - 如 GetNewProduct()。
我更喜欢 GetNew,因为 Create 更多地用在工厂方法中,GetSomething 用于普通对象,然后 GetNewSomething 强调实际上是一个新对象正在创建。
【讨论】:
对此有任何 Microsoft 推荐的公共约定。
【讨论】: