public long AsLong(long defaultValue) { long value; if (long.TryParse(Value, out value) == false) { return defaultValue; } return value; }