예제 #1
0
        private void ReadHeader(DumpReader reader)
        {
            reader.ValidateWord("//");
            ClassID = ReadIntParameter(reader, "classID");
            reader.ValidateWord(":");
            ClassName = reader.FindReadLineWord();

            List <string> inheritance = new List <string>();

            while (reader.FindLineContent())
            {
                reader.ValidateWord("<-");
                string baseName = reader.FindReadLineWord();
                inheritance.Add(baseName);
            }
            Inheritance = inheritance.ToArray();
            reader.FindNextLine();
        }