我已经学习了一段时间的VB.NET,但是我不理解这两个文件的目的:
- form1.designer.cs
- form1.resx
请问有人能够向我解释一下吗?
form1.designer.cs是一个自动生成的文件,对应于form1.cs。其目的是让Visual Studio表单设计器可以将其自动生成的代码放入form1.designer.cs中,而无需担心会破坏您所做的任何更改。
form1.resx最常用于存储您想要翻译成不同语言的字符串,以便您不必将它们硬编码到您的应用程序中。
.designer.cs文件包含了窗体的控件和布局信息, .resx文件包含了资源和语言字典等内容。
form1.designer.cs是由IDE(例如Visual Studio)自动生成的文件。它将所有与WinForms相关的初始化元素与“干净”的代码后台form1.cs分开。
请注意,编译器将form1.designer.cs与form1.cs中的代码结合在一起,因为这些类被列为partial,因此是同一类定义的两个部分。