public String ToString()
{
var sb = new StringBuilder();
if (qualifier != null)
sb.Append(" ").Append(qualifier);
if (value != null)
sb.Append(" ").Append(value);
if (prefix != null)
{
sb.Append(" (").Append(getStandardValue()).Append(") ");
sb.Append(" prefix: ").Append(prefix);
}
if (unit != null)
sb.Append(" unit: ").Append(unit);
foreach (Range range in ranges)
sb.Append("\r\n\trange: ").Append(range);
if (errorLimit != null)
sb.Append("\r\n\terrlmt: ").Append(errorLimit);
if (resoluion != null)
sb.Append("\r\n\tRes: ").Append(resoluion.ToString());
return sb.ToString();
}