当前位置:  开发笔记 > 编程语言 > 正文

部分类 - Visual Studio 2008

如何解决《部分类-VisualStudio2008》经验,为你挑选了2个好方法。

是否有可能创建在解决方案资源管理器中分组的部分类,如VS使用类后面的代码(例如,Default.aspxDefault.aspx.cs).

我想创建MyClass.csMyClass.partial.cs,它们不应该在解决方案资源管理器中显示为2个单独的文件.



1> dustyburwell..:

我没有在Visual Studio中看到过这样做的方法,但是可以通过编辑.csproj文件来实现.您需要找到要在其他文件下显示的文件位于proj文件中的位置,并添加一个元素,其内容设置为您要依赖的文件的名称.

例:


    MyFile.cs



2> Denis Trolle..:

如果你命名你的文件MyClass.designer.cs,它确实.

有一些"魔术名称"可行(.xaml.cs是我认为的另一个).

顺便说一句,我认为除了管理生成的代码之外,不应该使用部分类.如果你发现自己要沿着这条路走下去,因为在一个文件中维护的代码太多了,你应该重新考虑为什么会有这么多代码并将其分解成更小的类,无论如何你都要分解它(我是不是说这是你的情况,但这只是一条建议).

推荐阅读
coco2冰冰
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有