gpt4 book ai didi

C# - "partial"类的好处是什么?

转载 作者:可可西里 更新时间:2023-11-01 07:59:59 28 4
gpt4 key购买 nike

我问这个是因为我发现分发类定义是一个非常危险的特性,这样你就不能真正确定你是否了解它。即使我找到了三个部分定义,我怎么知道某处没有第四个定义?

我是 C# 的新手,但已经使用 C++ 10 年,也许这就是我震惊的原因?

无论如何,“部分”概念一定有一些很大的好处,我显然没有注意到这一点。我很想了解更多关于它背后的哲学。

编辑:抱歉,错过了 this duplicate在搜索现有帖子时。

最佳答案

部分类在使用代码生成时很方便。如果您想修改生成的类(而不是从它继承),那么您将面临在重新生成代码时丢失更改的风险。如果您能够在单独的文件中定义额外的方法等,则可以重新创建类的生成部分,而无需破坏您手工编写的代码。

关于C# - "partial"类的好处是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1443485/

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