List list = new List
string flatList = list.ToCsv(); //value of flatList = "one,two,three\r\n"
//trying to get back the original list:
var originalList = flatList.FromCsv<List>();
// originalList here is a List with a single value of “one,two,three\r\n”
I would have expected the original list of 3 string back… ?