visual studio 2010 -调用函数c#

本文关键字:函数 调用 studio 2010 visual | 更新日期: 2023-09-27 17:50:28

这段代码假定从'alphabet'中获取用户的字母,并在mapsTo中返回相应的字母。例如'A'会得到'Z'

class Program
      {
        static void Main()
        {
        }
        char[] alphabet = { 'A', 'B', 'C' }; 
        char[] mapsTo = { 'Z', 'Y', 'X' };
        public string changeLetter(char input)
        {
            int i = 0;
            foreach (char c in alphabet)
            {
                if (c == input)
                {
                    return mapsTo[i].ToString();
                }
               i++;
            }
            return default(char).ToString();
        }
    }
    }

我知道下面的代码将存储用户输入,但我不确定下一步是什么,以及该代码应该放在程序中的哪个位置

Console.WriteLine("Please enter a number");
            userInput= Console.ReadLine;

任何帮助都很感激,谢谢

visual studio 2010 -调用函数c#

我想一个好的开始是main方法。运行应用程序时,将调用main方法。如果您将writeline和userInput变量放在那里,您将能够以userInput作为参数调用changeLetter方法。只需将返回语句存储为一个新变量,然后从那里开始

你忘了括号了:

userInput = Console.ReadLine();

同样,你的主代码在 Main()中变为,像这样:

static void Main()
{
    // code here
}