C# 开关大小写问题

C# switch case problems

如何使用此代码赢得 C# 控制台应用程序。我完全是编写应用程序的新手。 我需要创建将字母表转换为摩尔斯电码的应用程序。

在 class 中,我们使用 visual studio 2015。我们正在为 windows.

在 C# 控制台应用程序中创建应用程序

我们的应用程序模板开头为:

   using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;

    namespace ConsoleApplication4
    {
    class Program
    {
        static void Main(string[] args)
        {
        }
    }
    }

我在 https://www.geeksforgeeks.org/morse-code-implementation/ 上找到的程序 是:

 // C# program to demonstrate Morse code 
 using System; 

 class GFG 
 { 
 // function to encode a alphabet as 
   // Morse code 
   static string morseEncode(char x)  
 { 

    // refer to the Morse table 
    // image attached in the article 
    switch (x)  
    { 
        case 'a': 
            return ".-"; 
        case 'b': 
            return "-..."; 
        case 'c': 
            return "-.-."; 
        case 'd': 
            return "-.."; 
        case 'e': 
            return "."; 
        case 'f': 
            return "..-."; 
        case 'g': 
            return "--."; 
        case 'h': 
            return "...."; 
        case 'i': 
            return ".."; 
        case 'j': 
            return ".---"; 
        case 'k': 
            return "-.-"; 
        case 'l': 
            return ".-.."; 
        case 'm': 
            return "--"; 
        case 'n': 
            return "-."; 
        case 'o': 
            return "---"; 
        case 'p': 
            return ".--."; 
        case 'q': 
            return "--.-"; 
        case 'r': 
            return ".-."; 
        case 's': 
            return "..."; 
        case 't': 
            return "-"; 
        case 'u': 
            return "..-"; 
        case 'v': 
            return "...-"; 
        case 'w': 
            return ".--"; 
        case 'x': 
            return "-..-"; 
        case 'y': 
            return "-.--"; 
        // for space 
        case 'z': 
            return "--.."; 
    } 
    return ""; 
  } 

  static void morseCode(string s)  
  { 
    // character by character print  
    // Morse code 
    for (int i = 0;i<s.Length; i++) 
        Console.Write(morseEncode(s[i])); 
        Console.WriteLine(); 
  } 

  // Driver code  
 public static void Main () 
 { 
    string s = "geeksforgeeks"; 
    morseCode(s); 
  } 
 } 

 // This code is contributed by vt_m. 

我的问题是: 我如何实现此代码以使用我的模板。我需要创建应用程序 tahat 正在使用 switch case 将字母表转换为莫尔斯码。

谢谢,祝你有愉快的一天。

请在下方查看。

namespace ConsoleApplication4
{
   class Program
   {
      static void Main(string[] args)
      {

        GFG.morseEncode('a');

      }
   }
}