.net 对于完全返回一个全新对象的方法,是否有命名约定?

xzlaal3s  于 2023-02-17  发布在  .NET
关注(0)|答案(3)|浏览(133)

对于完全返回一个全新对象的方法,是否有命名约定?
"生成""创造"

laik7k3q

laik7k3q1#

它可以是@大卫建议的Create,也可以是类似于GetNew的GetNewProduct()。我更喜欢GetNew,因为 Create 更多地用于工厂方法,GetSomething 用于普通对象,然后 GetNewSomething 强调实际上正在创建一个新对象。

guz6ccqo

guz6ccqo2#

酒吧酒吧食品酒吧工厂();如果Bar是一个接口,则可以通过Foo的barFactory选择确切的Bar,
https://en.wikipedia.org/wiki/Factory_method_pattern

ufj5ltwl

ufj5ltwl3#

Microsoft对此有任何公开推荐的约定。

相关问题