From 6e6a2f9391bedcaea5d834ea321e0829997911c4 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Tue, 26 Apr 2016 13:17:55 -0700 Subject: [PATCH] Add new HashDataToString function for later use --- SabreHelper/Output.cs | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/SabreHelper/Output.cs b/SabreHelper/Output.cs index ae0b1eff..d29464cd 100644 --- a/SabreHelper/Output.cs +++ b/SabreHelper/Output.cs @@ -245,6 +245,24 @@ namespace SabreTools.Helper return outlist; } + /// + /// Convert a List of RomData objects' hash information to a List of tab-deliminated strings + /// + /// List of RomData objects representing the roms to be parsed + /// List of Strings representing the rom hashes + public static List HashDataToString(List roms) + { + List outlist = new List(); + foreach (RomData rom in roms) + { + outlist.Add(rom.Size + "\t" + + rom.CRC + "\t" + + rom.MD5 + "\t" + + rom.SHA1); + } + return outlist; + } + /// /// Convert a List of tab-deliminated strings objects to a List of RomData objects ///