/// <summary> /// 仅服务器使用 /// </summary> /// <param name="path"></param> public static void LoadTable(string path) { mDataSet.Clear(); DirectoryInfo parentdi = new DirectoryInfo(path); StaticDataManager.registerModel(); var files = parentdi.GetFiles("*.txt"); //List<RelationInfo> relations = new List<RelationInfo>(); foreach (var file in files) { string name = System.IO.Path.GetFileNameWithoutExtension(file.Name); using (var reader = file.OpenText()) { string dataStr = reader.ReadToEnd(); try { if (StaticDataManager.Dic.ContainsKey(name)) { IDataModel model = (IDataModel)StaticDataManager.Dic[name]; model.initData(dataStr); } } catch (System.Exception e) { } } } //CreateRelation(relations, mDataSet); }