Exemplo n.º 1
0
        void RefreshTeacher()
        {
            teachingLabel.Text = "";
            var sb    = new StringBuilder();
            var nexts = qmarker.GetNextNLetter(2);

            foreach (var next in nexts)
            {
                if (next == "")
                {
                    continue;
                }
                sb.Append(next);
                sb.Append(" : ");
                var code = MorseCode.GetCode(next);
                foreach (char dh in code)
                {
                    var dhstr = dh.ToString();
                    if (dhstr.Equals("0"))
                    {
                        sb.Append(" ―");
                    }
                    else
                    {
                        sb.Append(" ・");
                    }
                }
                sb.Append("\r\n");
            }
            teachingLabel.Text = sb.ToString();
        }