当您在Visual Studio 2008中打开一个新的C#Windows窗体应用程序项目时,您将获得大量自动生成的代码(AssemblyInfo.cs,Resources.Designer.cs,Settings.Designer.cs,Form1.Designer.cs,Form1.resx,Program的.cs).
除了将工具箱中的组件添加到Form1.cs [Design]和代码到Form1.cs之外,您可以更改哪些文件?如何?应该保留哪些文件?
PS:据我所知,这是一个广泛的主题.我不希望得到详尽的答案.您需要分享的任何信息都可以.我还想提一下,我是一个C#初学者,只想要最基本的信息.
PPS:如果您正在考虑回答"搜索互联网"或类似问题,请不要.我已经搜索过互联网,并会一次又一次地搜索,直到找到我正在寻找的答案.我找到了一些有用的信息,但我觉得我需要更多.我想我很可能会在stackoverflow.com上得到它.
更新1:此问题已得到解答.我已经接受了sh_kamalh的回答.我想将David和Hans Passant的答案标记为已被接受,但我认为您不能将多个答案标记为已接受的答案.或者你呢?
从我可以从答案中解脱出来,你永远不应该在Visual Studio 2008中的C#Windows窗体应用程序项目中更改自动生成的代码.但是,我不了解答案中的所有内容,并且可能忽略了某些内容.
如果您不同意上述摘要或下面的答案,请随意添加一个矛盾的答案.或者,如果您有一个补充以下答案的答案,请随意添加该答案.我相信在这个问题上还有更多要说的.
更新2:您似乎也可以编写自己的C#Windows窗体应用程序项目版本(请参阅下面的Davids答案,我在编写"Update 1"时忘记了这一点).如果你这样做,你似乎应该从头开始.