public static IEnumerable <string> ParseString(string rawList) { return(MainUtil.RemoveEmptyStrings(rawList.ToLower().Split(new[] { '|', ' ', ',' }, StringSplitOptions.RemoveEmptyEntries))); }
public static IEnumerable <ID> ParseIds(string rawIdList) { var ids = MainUtil.RemoveEmptyStrings(rawIdList.ToLower().Split(new[] { '|', ' ', ',' }, StringSplitOptions.RemoveEmptyEntries)); return(from id in ids where ID.IsID(id) select ID.Parse(id)); }