C# form1.designer.cs和form1.resx的目的

C# form1.designer.cs和form1.resx的目的,c#,winforms,C#,Winforms,我做vb.net已经有一段时间了,我不明白这两个文件的用途: form1.designer.cs form1.resx 有人能给我解释一下吗?designer.cs包含表单的控件和布局, .resx包含资源和语言词典等内容。form1.designer.cs是由IDE(例如Visual Studio)自动生成的文件。它将所有与WinForms相关的初始化元素与form1.cs后面的“干净”代码分开 请注意,编译器将form1.designer.cs与form1.cs中的代码结合在一起,因为类

我做vb.net已经有一段时间了,我不明白这两个文件的用途:

  • form1.designer.cs
  • form1.resx

有人能给我解释一下吗?

designer.cs包含表单的控件和布局,
.resx包含资源和语言词典等内容。

form1.designer.cs是由IDE(例如Visual Studio)自动生成的文件。它将所有与WinForms相关的初始化元素与form1.cs后面的“干净”代码分开

请注意,编译器将form1.designer.cs与form1.cs中的代码结合在一起,因为类被列为部分,因此是同一类定义的两部分。

form1.designer.cs是一个自动生成的文件,对应于form1.cs。其思想是Visual Studio表单设计器可以将其自动生成的代码放入form1.designer.cs中,而无需担心会弄乱您可能进行的任何更改

form1.resx最常用于存储要翻译成不同语言的字符串,这样就不会将它们硬编码到应用程序中