public static void WriteCSV(string path, char delimiter, List <string> keys, Dictionary <string, Dictionary <string, string> > languages) { CSVParser.Write(path, delimiter, keys, languages); }
public static List <List <string> > ReadCSV(string path, char delimiter) { return(CSVParser.Read(path, delimiter)); }
public static char GetDelimiter(CSVDelimiter delimiter) { return(CSVParser.GetDelimiter((CSVParser.Delimiter)delimiter)); }
public static void WriteCSV(string path, char delimiter, List <List <string> > input) { CSVParser.Write(path, delimiter, input); }
public void TestCSVRead_FileNotFoundException() { CSVParser.Read(string.Empty, CSVParser.GetDelimiter(CSVParser.Delimiter.COMMA)); }
public void TestCSVReadEmptyContent_ArgumentException() { CSVParser.ReadFromString(null, CSVParser.GetDelimiter(CSVParser.Delimiter.COMMA)); }
public void TestCSVRead_FileNotFoundException() { Assert.Throws <System.IO.FileNotFoundException>(() => CSVParser.Read(string.Empty, CSVParser.GetDelimiter(CSVParser.Delimiter.COMMA))); }
public void TestCSVReadEmptyContent_ArgumentException() { Assert.That(() => CSVParser.ReadFromString(null, CSVParser.GetDelimiter(CSVParser.Delimiter.COMMA)), Throws.ArgumentException); }
void UpdateFromCSV(string chosenUpdateFile) { LanguageHandlerEditor.UpdateLanguageFile(chosenCulture.languageCode, CSVParser.Read(chosenUpdateFile, CSVParser.GetDelimiter(delimiter))); if (parentWindow.translateLanguageWindow != null) { parentWindow.translateLanguageWindow.ReloadLanguage(); } }