コード例 #1
0
ファイル: TypeDescriptor.cs プロジェクト: anthrax3/Migrant
        private void ReadTypeStamp(ObjectReader reader)
        {
            TypeAssembly    = reader.ReadAssembly();
            GenericFullName = reader.PrimitiveReader.ReadString();
            var genericArgumentsCount = reader.PrimitiveReader.ReadInt32();

            genericArguments = new List <TypeDescriptor>();
            for (int i = 0; i < genericArgumentsCount; i++)
            {
                genericArguments.Add(reader.ReadType());
            }
            Resolve();
        }