-3
新程序员在这里,我只是想了一会儿。看看这个举例来说,就是它们之间的区别:返回函数vs void函数设置变量
static void Main(string[] args)
{
Program obj = new Program();
Console.WriteLine(Convert.ToString(obj.Add()));
}
int Add()
{
return 1 + 1;
}
和
int Sum;
static void Main(string[] args)
{
Console.WriteLine(Convert.ToString(Sum));
}
void Add()
{
Sum = 1+1;
}
我明白了。所以这个: ' int Sum; static void Main(string [] args) void Add(); Console.WriteLine(Convert.ToString(Sum)); } 空隙添加() { 萨姆= 1 + 1; } ' 应该返回2吗?道歉的相当愚蠢的问题 –
@MatthysFourie我重写了我的答案。 –
啊,是的,我只是在记事本中写的代码,我的编译器应该选择了。另一个问题是,如果你能做到,你如何在代码中使用代码?感谢您的帮助。 –