files = qrc .Element("RCC") .Elements("qresource") .Elements("file"); Uri QrcPath = new Uri(QrcFilePath); Result = files .Select(x => new Uri(QrcPath, x.Value).LocalPath) .ToArray(); ]]> x) .Select(x => string.Format("[{0}={1}]", x, Item.GetMetadata(x)))) .ToUpper()); using (var dataZipped = new MemoryStream()) { using (var zip = new DeflateStream(dataZipped, CompressionLevel.Fastest)) zip.Write(data, 0, data.Length); Hash = Convert.ToBase64String(dataZipped.ToArray()); } ]]>