从另一个方法内部调用一个方法时遇到问题
本文关键字:方法 一个 遇到 问题 另一个 内部 调用 | 更新日期: 2023-09-27 18:29:42
我仍然是C#的初学者,但在使用方法时,我学会了可以从方法内部调用方法。然而,我不太确定该怎么做。
namespace Methods
{
class Program
{
static void Main(string[] args)
{
//Console.WriteLine("I'm about to go into a method.");
CountToTen();
//Console.WriteLine("I am no longer in a method.");
Console.ReadKey();
}
static void CountToTen()
{
for (int index = 1; index <= 10; index++)
{
Console.WriteLine(index);
}
RandomMessage();
}
static string RandomMessage()
{
return "Test";
}
}
}
我的逻辑是,程序将进入Main方法,执行CountToTen方法中的操作,执行for循环,继续通过该方法进入RandomMessage方法,返回"Test",然后退出返回Console.ReadKey();
行。但是,它只执行for循环,然后停止。有什么想法吗?
Console.Writeline(RandomMessage());
这就是你想要的:)因为它会返回一个字符串,但您还没有对它做任何操作,所以只需像上面一样打印出来或将其存储在变量中。
尝试实际使用RandomMessage
的返回值现在您只需调用该方法。