C # Text to Morse Code Converter
C # Text to Morse Code Converter- I need help getting the morse code to display in the morseCodeList
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Diagnostics;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace Morse_Code_Chapter__8
//Create a struce for Morse Code
{
[DebuggerDisplay("{" + nameof(GetDebuggerDisplay) + "(),nq}")]
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void converterButton_Click(object sender, EventArgs e)
{// key type = A and value type = .-
Dictionary<char, string> letters = new Dictionary<char, string>();
letters.Add('A', ".-");
letters.Add('B', "-...");
letters.Add('C', "-.-.");
letters.Add('D', "-..");
letters.Add('E', ".");
letters.Add('F', "..-.");
letters.Add('G', "--.");
letters.Add('H', "....");
letters.Add('I', "..");
letters.Add('J', ".---");
letters.Add('K', "-.-");
letters.Add('L', ".-..");
letters.Add('M', "--");
letters.Add('N', "-.");
letters.Add('O', "---");
letters.Add('P', "-...");
letters.Add('Q', "-.-.");
letters.Add('R', "-..");
letters.Add('S', ".");
letters.Add('T', "..-.");
letters.Add('U', "--.");
letters.Add('V', "....");
letters.Add('W', "..");
letters.Add('X', ".---");
letters.Add('Y', "-.-");
letters.Add('Z', ".-..");
letters.Add(',', "--..--");//COMMA
letters.Add('?', "-.");
letters.Add('1', "--.");
letters.Add('2', "....");
letters.Add('3', "..");
letters.Add('4', ".---");
letters.Add('5', "-.-");
letters.Add('6', ".-..");
letters.Add('7', "--..--");
letters.Add('8', "-.");
letters.Add('9', "-.");
//Display the morse code // Need Help Here please
//Morse Code Converter and upload a document showing the screen with "Programming is Fun!" //data entered and the morse code conversion displayed. You must separate morse letters and //words so that the Morse Code can be properly interpreted.
foreach ( KeyValuePair <char, string> element in letters)
{
morseCodeListBox.Items.Add( element.Value);
morseCodeListBox.Text = letters.ToString();
}
}
private string GetDebuggerDisplay()
{
return ToString();
}
}
}
![](/static/compass_v2/shared-icons/check-mark.png)
In the above question, a statement and code in C# is mentioned
Step by step
Solved in 3 steps
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![Database System Concepts](https://www.bartleby.com/isbn_cover_images/9780078022159/9780078022159_smallCoverImage.jpg)
![Starting Out with Python (4th Edition)](https://www.bartleby.com/isbn_cover_images/9780134444321/9780134444321_smallCoverImage.gif)
![Digital Fundamentals (11th Edition)](https://www.bartleby.com/isbn_cover_images/9780132737968/9780132737968_smallCoverImage.gif)
![C How to Program (8th Edition)](https://www.bartleby.com/isbn_cover_images/9780133976892/9780133976892_smallCoverImage.gif)
![Database Systems: Design, Implementation, & Manag…](https://www.bartleby.com/isbn_cover_images/9781337627900/9781337627900_smallCoverImage.gif)
![Programmable Logic Controllers](https://www.bartleby.com/isbn_cover_images/9780073373843/9780073373843_smallCoverImage.gif)