public static string GetDisplayNameAndUnits(this MetadataDictionary metadata) { string dn = metadata.GetDisplayName(); if (String.IsNullOrEmpty(dn)) { return(String.Empty); } string units = metadata.GetUnits(); if (String.IsNullOrEmpty(units)) { return(dn); } StringBuilder sb = new StringBuilder(dn); sb.Append(" (").Append(units).Append(")"); return(sb.ToString()); }