public static LInt operator -(int lhs, LInt rhs) { LInt ret = new LInt(); ret.baseValue = lhs - rhs.baseValue; ret.StringValue = ret.baseValue.ToString(); return(ret); }
public static LInt Parse(string s) { LInt ret = new LInt(); ret.StringValue = s; ret.baseValue = int.Parse(s); return(ret); }
public int CompareTo(LInt _value) { if (baseValue == _value.baseValue) { return(0); } else if (baseValue > _value.baseValue) { return(1); } else { return(-1); } }
public bool Equals(LInt obj) { return(baseValue == obj.baseValue); }