public static string ToCsv <T>(this UniversalGrid <T> grid, char delimitter = '\t') { using (var output = new StringWriter()) { grid.ToCsv(output, delimitter); return(output.ToString()); } }
public void ToCsv_ReturnsValidData() { var grid = new UniversalGrid <string>(3, 3); grid.SetObject("X", 0, 0); grid.SetObject("O", 1, 1); grid.SetObject("X", 2, 2); var csv = grid.ToCsv(','); Console.WriteLine(csv); }