【发布时间】:2013-02-19 08:44:34
【问题描述】:
我有一个窗口窗体应用程序项目。目前我的所有代码都在Form1.cs 文件中,这是默认文件。现在我在这个单个文件中有大约 1300 行代码。我想把这个文件代码分解成几个文件,我想使用“部分”关键字(我不想做任何激烈的事情)。那么我应该如何添加文件
右键项目名称->添加->新建项目->将结果分类成class1.cs、class2.cs等
但是这个文件在编译后会转换成一个form格式文件。添加的正确方法是什么,以便新文件与我现有的项目Form1.cs 和Form1.cs[Design] 集成?
【问题讨论】:
-
partial有其用途,但我建议可能合适的是将代码分解为逻辑单元,创建要在表单中使用的单独类,而不是跨越表单跨多个文件。 -
您可以随意命名文件,只要确保命名空间和类名相同并且都标记为
partial。 -
你是添加“Form”文件还是“C#类”?
-
我正在添加一个 C# 类。但是,当我将新添加的类命名为 Form1.newclass.cs 时,添加后它会转换为表单文件
-
你有没有找到任何方法来完成这项工作?我面临着完全相同的问题。该文件显示为 windows 窗体,并且不低于主窗体名称。