gpt4 book ai didi

c# - 合并基类和派生 C# 类的工具

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

有谁知道可以使用基类和派生类并将它们折叠成一个“扁平化”类的工具或 VS 插件?还是考虑到需要解决覆盖和隐藏/新成员的问题,这是否太难了?

背景:我正在从事一个项目,我们有一个基类和一个派生类,这将成为其他几个派生类中的第一个。

后续的分析工作意味着现在不再需要其他类,而且特化只是证明让刚接触代码库的编码人员感到困惑。我想合并基类和派生类以简化事情(并简化 nHibernate 中的数据库映射),但两者都非常大 - 所以我认为值得检查是否有工具可以完成这项工作。

最佳答案

一如既往,ReSharper能帮你。有一个选项(在菜单:Refactor 下)称为“pull members up”,您可以在其中选择要移动到基类的成员。
有一个选项“也将成员向下推到另一个方向。”

关于c# - 合并基类和派生 C# 类的工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1238985/

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