我对C#和Java非常熟悉,因为我编写了一些没有gui的研究项目。我现在需要构建一个带有图形用户界面和所有标准内容的项目,这意味着本地化,版本控制,配置等。我已经开始单独学习每个方面,但我找到了一个很好的示例开源项目,它具有所需的全部功能功能(以xml格式保存,报告等)。我正在深入研究代码,但我对所有自动生成的代码感到沮丧,我无法过滤掉有用的信息。我从哪里开始?看起来从一开始就更容易开始清理,但有没有办法了解示例项目是如何构建的?我可以添加断点并提取一些关键功能,但我不确定何时通过其他方式自动生成代码。我想了解该示例项目是如何组合在一起的。有没有办法从成品中理解它,我从哪里开始?这个示例项目可以用于构建我自己的具有类似功能的gui吗?我使用visual studio IDE。
答案 0 :(得分:1)
感谢您的回答。由于很难提取有关如何设置示例项目的GUI的信息,因此我总结了这个过程:
通过逐行调试,了解如何实现示例项目的特殊功能是很简单的。我希望我能从中学习GUI等方面的GUI。但似乎我首先需要学习如何使用VS实现本地化,然后将其与示例项目进行比较。 对标题感到抱歉,这可能会产生误导。
答案 1 :(得分:0)
我可以根据自己处理大型项目的经验给你一些提示,这个项目有数百万行代码。
F12
查看代码用法。这可能需要一些时间,但如果您执行这些步骤,那么最终您将获得它。
Goodluck:)