private static IList<Signature> SignatureInfosToSignatures(IEnumerable<SignatureInfo> signatureInfos) { var preResult = from item in signatureInfos select new Signature { Length = item.Length, Name = item.Name }; return preResult.ToList(); } }