我想创建一个程序“foo.exe”。我想在 foo.exe 上删除文件,程序应该知道被删除文件的文件名。我知道,这可以通过命令行参数来完成,但我不知道如何调试它,或者在编码期间“模拟”。
感谢您的回答 :) 我想在 Ubuntu 上使用 MonoDevelop。
弗洛里安
我想创建一个程序“foo.exe”。我想在 foo.exe 上删除文件,程序应该知道被删除文件的文件名。我知道,这可以通过命令行参数来完成,但我不知道如何调试它,或者在编码期间“模拟”。
感谢您的回答 :) 我想在 Ubuntu 上使用 MonoDevelop。
弗洛里安
要调试这样的东西,右键单击您的项目并打开属性/设置,导航到调试选项卡并在启动选项中配置参数
我没有提供评论的声誉,所以我必须这样做作为答案。
您是在询问代码示例还是在询问如何为您的代码创建测试用例?在这两种情况下,提供代码示例可能会有所帮助,然后我们可以提供帮助以改进它,或者至少知道您的代码在做什么,以便我们可以提供有关如何测试它的帮助。
当您说“命令行”时,您是否将其传递给可以打印出来的对象?如果您通过 MonoDevelop 添加参数作为运行时参数,您至少应该能够首先测试您的文件处理代码。使用不同的文件示例作为参数。要测试“drag-n-drop”,您必须使用打印命令来帮助调试,以查看您是否获取了所需的数据。