2017-06-19 37 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

不,把函數當作對話。如果我向您發出類似「走開」的請求,並期待沒有回覆,那將是無效的。儘管論證可以說是「走開」。現在一個返回結果的函數是相同的想法,但想象一下,我去商店(去=商店),並帶回巧克力。返回類型需要是巧克力。

相關問題