示例#1
0
        public static void setIOString(string type, string iostring)
        {
            switch (type)
            {
            case STFishType: {
                STFish.parsing(iostring);
                break;
            }

            case STChapterType: {
                STChapter.parsing(iostring);
                break;
            }
            }
        }
示例#2
0
        public static void parsing(string iostring)
        {
            List <STChapter>            list = getList();
            Dictionary <int, STChapter> map  = getMap();

            list.Clear();
            map.Clear();
            ConvertModel buf = ConvertModel.getInstance();

            buf.setting(iostring);
            STChapter sTChapter;

            while (!buf.limit())
            {
                sTChapter     = new STChapter();
                sTChapter.id  = buf.readInt();
                sTChapter.sOF = buf.readArray();
                list.Add(sTChapter);
                map.Add(sTChapter.Id, sTChapter);
            }
        }