gpt4 book ai didi

c# - 在什么条件下最好有一个 "partial class?"

转载 作者:太空狗 更新时间:2023-10-29 20:44:22 26 4
gpt4 key购买 nike

什么时候将您的类分成两个 .cs 并将其作为部分类成为一个好主意?

是否有一些迹象表明是时候使用部分类(class)了?

谢谢!

最佳答案

当您必须自动生成这些类的一部分并手动编写类的其余内容时。

这样您就可以将机器生成的内容放在一个文件中,将手工编码的代码放在另一个文件中。这样做的好处是,当您必须重新生成源代码时,您手工编码的部分不会被清除。

这就是 MS 为其 GUI 设计器生成类内容的方式(想想那些 *.designer.cs 文件),并允许您将逻辑的内容放在其他相关文件中(*.cs)

关于c# - 在什么条件下最好有一个 "partial class?",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1833420/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com