2014-01-11 61 views
-1

我正在嘗試在C#中爲我的程序打補丁。 這是我的代碼:無效的表達式'int'

PAWNit.Licensing.TrialMaker.EditTrial(int 2147483647 , int 2147483647); 

C#編譯器給了我2個同樣的錯誤,無效的表達術語 'INT'。 請幫我:)

回答

1

它看起來像你試圖調用一個函數與2 int參數。如果是這樣刪除int符,只是值傳遞

PAWNit.Licensing.TrialMaker.EditTrial(2147483647 , 2147483647); 
1

當調用類型不應該被包括在呼叫的方法。

刪除「INT」,所以它看起來是這樣的:

PAWNit.Licensing.TrialMaker.EditTrial(2147483647 , 2147483647); 
+0

現在,它給了我這個錯誤:(\t的對象引用需要非靜態字段,方法或屬性「PAWNit.Licensing。 TrialMaker.EditTrial(int,int)' – user3185392

+0

你能告訴我更多你的代碼嗎? – Mangs

+0

here:http://pastebin.com/x2YNHvz2 – user3185392

1

傳遞參數時不包括的數據類型。

PAWNit.Licensing.TrialMaker.EditTrial(2147483647 , 2147483647); 

和你的方法是這樣的

public int EditTrial(int num1 , int num2) 
{ 

}