今天在网上浏览查找了资料大概知道任务三的改进怎么做了。我觉得可行的方法有一:利用 switch args[0]的方法,把要实现的三个功能的代码放到三个case里面,但是在做的时候出现了一个错误“索引超出了数组界限”。
接着我想到了第二个方法:在一个解决方案里面创建三个项目,分别放进实现三个不同功能的代码,但是在这里我又产生了新的疑问:如果三个项目放在同一个解决方案里面,假如我想实现文件复制的功能,那我在控制台里面输入什么样的代码才能进行文件复制呢?(本人的C#基础较为薄弱,至今只做过只包含一个项目的程序···)。在做第一个获取文件夹下文件的目录的功能时,遇到了不能写入到txt文档的问题。我想这应该是获取和截取字符串的代码出现了小错误吧。
明天的大方向应该是从方法一入手,这就需要在网上请教一下了。- -
原文:http://my.oschina.net/lingan/blog/295379