有没有一种工具可以将部分类合并为一个非部分类?
我不能使用Reflector,因为我需要变量名称等匹配。
编辑:我有数百个要合并的部分类,所以剪切粘贴不现实。
我不能使用Reflector,因为我需要变量名称等匹配。
编辑:我有数百个要合并的部分类,所以剪切粘贴不现实。
我知道有人提到使用ReSharper,我正在使用ReSharper 6.1,如果我在一个局部类文件中点击partial
关键字,然后按ALT+ENTER,它会给出一个选项“合并局部声明”。
我认为如果这是一个相当复杂的类,它就很难做到。但是我在一个更简单的版本上进行了测试,其中有两个不同的文件和一个在两个文件中定义的局部类具有不同的属性,并且它成功地将它们合并。
编辑: 我不确定是否有一个自定义工具可以实现这一点。如果您不能使用Reflector,那么我想ReSharper也不行。
Edit -> Copy -> Paste.
我不知道还有什么更简单的工具可以做到这一点。
只需将代码从一个文件复制到另一个文件,然后从另一个文件中删除第一个文件和关键字“partial”。
如果你有数百个部分类,那么很容易制作一个机器人来执行这个操作,只需要重复x100次即可。