List<string> result = names.Split(new char[] { ',' }).ToList();
Or even cleaner by Dan’s suggestion:
List<string> result = names.Split(',').ToList();
List<string> result = names.Split(new char[] { ',' }).ToList();
Or even cleaner by Dan’s suggestion:
List<string> result = names.Split(',').ToList();