gpt4 book ai didi

c# - c#中form1.cs、form1.designer.cs和program.cs的区别

转载 作者:太空狗 更新时间:2023-10-29 17:51:58 29 4
gpt4 key购买 nike

我真的没有使用 c# 的经验,如果这是一个简单的问题,我很抱歉,但这将帮助我更好地理解我的作业。

我必须在 Visual Studio 中制作某种 C# 应用程序,我的主要问题是:代码的哪一部分位于哪个文件中:form1.cs、form1.designer.cs 还是 program.cs?

我认为 Visual Studio 在 Form1.designer.cs 中生成代码,除非必要,否则我不应该更改它,在 form1.cs 中是通过单击某个表单元素激活的函数,在 program.cs 中是应用程序的主体。

我说得对吗?还有什么我应该在开始时了解这些文件的吗?

非常感谢您的回答。

最佳答案

是的,您基本上是正确的,但是:

  1. form1.cs 是windows窗体的代码隐藏文件。它是windows的类文件编写必要方法、函数以及事件驱动方法和代码的表单。

  2. form1.designer.cs 是初始化表单元素的设计器文件。如果在表单窗口中拖放任何元素,则该元素将在此类中自动初始化。

  3. program.cs 是应用程序的主体。这将在应用程序运行时首先执行。

关于c# - c#中form1.cs、form1.designer.cs和program.cs的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21003049/

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