2017-06-19 14 views
-9

我是新来的C#编程,不能了解使用参数的原因何在呢?关键字“void”是不是意味着什么都没有被返回?如:为什么在C#中使用参数“Void”?

void Start() 
{ 
    AddTwoNumbers(number1, number2); 
} 

void DisplayResult (int total) 
{ 
    Debug.Log("The total is: " + total); 
} 
+2

没有论据是不一样的,因为没有返回值。输入和输出。 –

+1

为什么不可以接受,这个论证可以很容易地在那里控制“无效”方法内部的流程以及其他许多原因。 –

+0

没有被返回并不意味着*什么都不做*。你*发布的代码不做任何事情,因为'start'调用'AddTwoNumbers',并且你没有一个名为'AddTwoNumbers'的函数。 –

回答

0

不,把函数当作对话。如果我向您发出类似“走开”的请求,并期待没有回复,那将是无效的。尽管论证可以说是“走开”。现在一个返回结果的函数是相同的想法,但想象一下,我去商店(去=商店),并带回巧克力。返回类型需要是巧克力。

相关问题