2009-10-16 23 views

回答

3

這並不意味着什麼!

您確定bool()零件是爲了包含圓括號而不是方括號嗎?

如果將其用方括號FunctionName(bool[] args)聲明,那麼這將意味着,有一個稱爲FunctionName方法,該方法採用一種稱爲args單個參數,並且參數必須是bool值的陣列。

如果這是爲了方法聲明,那麼它也需要返回類型。例如,string FunctionName(bool[] args)void FunctionName(bool[] args)等。

+1

並不需要的'params'keyword? – Natrium

+2

@Natrium:沒有。 – LukeH

+0

對,因爲這只是一個數組 – Natrium

7

這是C#中的無效語法。

你可能是指FunctionName(bool[] args)[]而不是()),這意味着function,它利用booleansarray稱爲argsparameter

注意,它缺少一個返回類型,所以它可能應該是voidFunctionName(bool[] args)(或一些其他類型的,而不是void

相關問題