示例#1
0
 public override string ToString()
 {
     return($"{Accidental.ToDescription()}{Interval}");
 }
示例#2
0
        private static HtmlString GetHtmlString(Tone tone, Accidental accidental, NamingConvention conv)
        {
            if (tone == Tone.B && accidental == Accidental.Flat && conv == NamingConvention.German)
            {
                return(new HtmlString("B"));
            }
            var str = string.Format("{0}<sub>{1}</sub>", tone.GetDescriptions().ToArray()[(int)conv], accidental.ToDescription());

            return(new HtmlString(str));
        }