CS0118號錯誤是什麼

2021-07-27 06:15:21 字數 460 閱讀 2648

你在console視窗看到了如下錯誤:

error cs0118: `__』 is a `__』 but a `__』 was expected.

這個錯誤發生的原因是,某個概念沒有被正確地使用,或者在乙個概念上嘗試執行不被允許的操作。

在下面的指令碼中,我嘗試傳遞乙個命名空間給乙個函式。於是它顯示了cs0118號錯誤,因為我錯誤地使用命名空間,把它傳遞給乙個函式。

本例的錯誤資訊如下:

error cs0118: `helper』 is a `namespace』 but a `type』 was expected.

解決方案就是使用正確的概念(本例中是乙個型別)或者找到另一種方式來使用那個概念(本例中是乙個命名空間)。

無需傳遞進函式,直接訪問displaycredits,這個例子的錯誤就修復了。

CS0022號錯誤是什麼

你在console視窗看到了如下所示的錯誤 error cs0022 wrong number of indexes inside expected 這個錯誤發生的原因是,錯誤數量的索引值放進了陣列的方括號裡。見下面的例子 上面這個例子所給出的錯誤為 error cs0022 wrong numbe...

CS0161號錯誤是什麼

當嘗試進入play模式時,我得到了如下錯誤 error cs0161 not all code paths return a value 引起cs0161錯誤的原因是,乙個擁有返回型別的方法在乙個或多個出口處未返回值。下面的例子中,我們定義了乙個返回gameobject型別的方法。這意味著該方法的所...

CS0163號錯誤是什麼

我在console視窗得到如下的錯誤 error cs0163 control cannot fall through from one case label to another 發生cs0163錯誤的原因是,某個switch擁有乙個或多個未顯式終止各 段的case。這是必要的,因為switch不...