/// <summary> /// Attempts to return the setting's value as a float. /// </summary> /// <returns>A float representation of the value</returns> public float GetValueAsFloat() { // check whether it's a fraction if (RawValue.Contains("/")) { string[] parts = RawValue.Split('/'); float numerator = float.Parse(parts[0], CultureInfo.InvariantCulture.NumberFormat); float denominator = float.Parse(parts[1], CultureInfo.InvariantCulture.NumberFormat); return(numerator / denominator); } return(float.Parse(RawValue, CultureInfo.InvariantCulture.NumberFormat)); }
public bool Contains(BsonValue item) { return(RawValue.Contains(item)); }
public bool Contains(KeyValuePair <string, BsonValue> item) { return(RawValue.Contains(item)); }