コード例 #1
0
        private AbcMetadata ReadMetadata(AsMetadataInfo metaInfo)
        {
            var res = new AbcMetadata {
                Name = FileInfo.ConstantPool.Strings[metaInfo.Name]
            };

            foreach (var item in metaInfo.Items)
            {
                res.Items.Add(new AbcMetadataItem {
                    Key   = FileInfo.ConstantPool.Strings[item.Key],
                    Value = FileInfo.ConstantPool.Strings[item.Value]
                });
            }
            return(res);
        }
コード例 #2
0
ファイル: AbcFileLoader.cs プロジェクト: liwq-net/SwfLib
 private AbcMetadata ReadMetadata(AsMetadataInfo metaInfo)
 {
     var res = new AbcMetadata {
         Name = FileInfo.ConstantPool.Strings[metaInfo.Name]
     };
     foreach (var item in metaInfo.Items) {
         res.Items.Add(new AbcMetadataItem {
             Key = FileInfo.ConstantPool.Strings[item.Key],
             Value = FileInfo.ConstantPool.Strings[item.Value]
         });
     }
     return res;
 }