編譯器錯誤 CS0758
更新:2007 年 11 月
錯誤訊息
兩個部分方法宣告必須都使用 params 參數,或都不是使用 params 參數
如果部分方法的其中一個部分指定 params 參數,則另一個部分也必須指定一個這個參數。
若要更正這個錯誤
- 在方法的其中一個部分中加入 params 修飾詞 (Modifier),或移除另一個部分中的這個修飾詞。
範例
下列程式碼會產生 CS0758:
using System;
public partial class C
{
partial void Part(int i, params char[] array);
partial void Part(int i, char[] array) // CS0758
{
}
public static int Main()
{
return 1;
}
}