public string GetText() { if (Total == 0) { return(string.Join("\t", Enumerable.Repeat("", 5))); } return(Lower.ToString("P2") + "\t" + Middle.ToString("P2") + "\t" + Upper.ToString("P2") + "\t" + Num + "\t" + Total); }
public override void SyncGestalt() { string newGestalt = string.Empty; if (false == Double.IsNaN(Lower)) { newGestalt += Lower.ToString(); if (false == string.IsNullOrEmpty(Units)) { newGestalt += Units; } if (LowerInclusive) { newGestalt += " <= "; } else { newGestalt += " < "; } } if (false == Double.IsNaN(Target)) { newGestalt += "[" + Target.ToString(); if (false == string.IsNullOrEmpty(Units)) { newGestalt += Units; } newGestalt += "]"; } if (false == Double.IsNaN(Upper)) { if (UpperInclusive) { newGestalt += " <= "; } else { newGestalt += " < "; } newGestalt += Upper.ToString(); if (false == string.IsNullOrEmpty(Units)) { newGestalt += Units; } } SetPropRowValue(CswEnumNbtSubFieldName.Gestalt, CswEnumNbtPropColumn.Gestalt, newGestalt); }
public string ToString(string format, IFormatProvider formatProvider = null, bool showLevel = true) { formatProvider ??= DefaultCultureInfo.Instance; var builder = new StringBuilder(); builder.Append('['); builder.Append(Lower.ToString(format, formatProvider)); builder.Append("; "); builder.Append(Upper.ToString(format, formatProvider)); builder.Append("]"); if (showLevel) { builder.Append(" (CI "); builder.Append(ConfidenceLevel.ToString()); builder.Append(")"); } return(builder.ToString()); }
public string ToString(string format) { return(string.Format("[{0},{1}]", Lower.ToString(format), Upper.ToString(format))); }
public override void ToJSON(JObject ParentObject) { ParentObject[_LowerSubField.ToXmlNodeName(true)] = (!Double.IsNaN(Lower)) ? Lower.ToString() : string.Empty; ParentObject[_TargetSubField.ToXmlNodeName(true)] = (!Double.IsNaN(Target)) ? Target.ToString() : string.Empty; ParentObject[_UpperSubField.ToXmlNodeName(true)] = (!Double.IsNaN(Upper)) ? Upper.ToString() : string.Empty; ParentObject[_LowerInclusiveSubField.ToXmlNodeName(true)] = LowerInclusive; ParentObject[_UpperInclusiveSubField.ToXmlNodeName(true)] = UpperInclusive; ParentObject[_UnitsSubField.ToXmlNodeName(true)] = Units; ParentObject["minvalue"] = MinValue.ToString(); ParentObject["maxvalue"] = MaxValue.ToString(); ParentObject["precision"] = Precision; ParentObject["excludeRangeLimits"] = ExcludeRangeLimits; }