public TimeSpanRangeValidator(string range) { var items = range.Split(','); _minimum = long.Parse(items[0]); _maximum = long.Parse(items[1]); _granularity = long.Parse(items[2]); _exclude = items.Length > 3 && items[3] == "exclude"; }