gpt4 book ai didi

c# - 将部分文件添加到现有表单文件

转载 作者:可可西里 更新时间:2023-11-01 03:10:46 25 4
gpt4 key购买 nike

我有一个 Window Form App 项目。目前我的所有代码都在 Form1.cs 文件中,这是默认文件。现在我在这个文件中有大约 1300 行代码。我想将这个文件代码分解成几个文件,我想使用“部分”关键字(我不想做任何激烈的事情)。那么我应该如何添加文件

右键项目名称->添加->新建项目->将结果分类为class1.csclass2.cs

但是这个文件编译后会转为form格式文件。正确的添加方式是什么,以便新文件与我现有的项目 Form1.csForm1.cs[Design] 集成?

最佳答案

您必须保留命名空间、类名并用partial 标记它。文件名对于它的工作并不重要,但这是一个很好的做法,因为开发人员可以快速识别文件的内容。

Form1.cs

namespace TheSameNamespace
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
}

// other definitions
}

Form1.Designer.cs

namespace TheSameNamespace
{
partial class Form1
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;

// the rest of the designer class
}
}

Form1.Calculations.cs

namespace TheSameNamespace
{
partial class Form1
{
// calculation methods definitions
}
}

Form1.EventHandlers.cs

namespace TheSameNamespace
{
partial class Form1
{
// event handlers definitions
}
}

等等……

关于c# - 将部分文件添加到现有表单文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14953193/

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