private static string FormatValue(BaseValue value) { if (value is DateTimeValue) { return("date(" + value.ToString() + ")"); } return(value.ToString()); }
public ValueSuggestion(CaretToken caretToken, BaseValue value) : base(caretToken, FormatValue(value), value.ToString(CultureInfo.CurrentCulture), value.Type.ToString()) { }
public override string ToString() { try { return(BaseValue.ToString() + " " + Symbol); } catch (System.Exception) { return(Value.ToString()); } }
private void Update() { //MiddleCenterTextBlock.Text = (BaseValue + LinkedCharacteristicValue).ToString(); if (UsesLinkedCharacteristic) { MiddleLeftTextBlock.Text = BaseValue.ToString(); MiddleRightTextBlock.Text = (BaseValue + LinkedCharacteristicValue).ToString(); } else { MiddleLeftTextBlock.Text = LeftValue.ToString(); MiddleRightTextBlock.Text = RightValue.ToString(); } }
private static bool ContainsPrefixSuffix(BaseValue value, string prefix, string suffix) { var text = value.ToString(); var prefixIndex = text.IndexOf(prefix, StringComparison.CurrentCultureIgnoreCase); if (prefixIndex < 0) { return(false); } var suffixIndex = text.LastIndexOf(suffix, StringComparison.CurrentCultureIgnoreCase); if (prefixIndex + prefix.Length > suffixIndex) { return(false); } return(true); }
public new string ToString() { IEnumerable <string> strings = modifiers.Select((m) => { string opsign = ""; if (m.Value > 0) { opsign = "+"; //negative value happens automatically } return(m.SourceTag + ": " + opsign + m.Value.ToString()); }); if (modifiers.Count > 0) { return(" {" + name + " total: " + ModifiedCurrent.ToString() + "} " + BaseValue.ToString() + ", " + string.Join(", ", strings.ToArray())); } else { return(name + ": " + BaseValue.ToString() + ", " + string.Join(", ", strings.ToArray())); } }
/// <summary>Renders the list with white spaces between</summary> public override string ToString() { return(BaseValue.ToString(DateTimeFormatInfo.InvariantInfo.SortableDateTimePattern)); }