11.7 scrum report
今天为了实现我们的可扩展的单词背诵。(原因是,我们发现有很多很多的人需要对不同的单词库进行记忆,比如四六级,托福,GRE,要你命3000等等)但是网上提供很多的单词库不是同一的格式,我们的软件必须能够通用读取才行。所以今天先写了一个测试,实现我们的功能,之后在整合进去,我们通过这个可以对我们的程序进行简单的测试。
//------------------------------------------------------------------------------ // <auto-generated> // 此代码由工具生成 // 如果重新生成代码,将丢失对此文件所做的更改。 // </auto-generated> //------------------------------------------------------------------------------ using System; using System.Collections.Generic; using System.Linq; using System.Text; public class DictCollection { public virtual List<IDictLoader> GetDictLoaders() { List<IDictLoader> dict=new List<IDictLoader>(); dict.Add(new Word3000Loader(".\\3000.xml")); return dict; } }
我们在测试的时候,只需要修改 dict.Add(new Word3000Loader(".\\3000.xml")); 即可。
我们只要实现这个接口就行了。图中是已经完成的“再要你命3000”字典的读取,