2017-09-17 54 views
-2

圖片的代碼:http://prntscr.com/gm7cqv對象引用需要誤差(對象數組)

我正在計算從對象數組的汽車中的最大和平均轉速的程序,以及我得到這個問題而我不知道如何解決它:

的對象引用需要非靜態字段,方法或屬性「Program.niz」 G6

+0

https://stackoverflow.com/questions/4124102/whats-a -static-method-in-c – Slai

+1

你甚至嘗試過*來搜索這個錯誤嗎?有數千個這樣的問題,例如https://stackoverflow.com/questions/10264308/c-sharp-error-an-object-reference-is-required-for-the-non-static-field-method 除此之外不要粘貼你的圖片代碼,因爲在搜索引擎中搜索代碼中的關鍵字是不可能的。 Intead將您的實際代碼直接發佈到問題上,但只是*相關*代碼,而不是您的整個代碼庫。 – HimBromBeere

+0

你應該在問題中包含代碼,如果它沒有製作圖片。 –

回答

2

你必須讓你的靜態數組

static Auto[] niz = new Auto[3]; 

或者你必須創建一個包含數組的類的實例(通知方法metoda也不是一成不變的,然後)

rezultat = new Program().metoda(); 

public string metoda() {... 
+1

是的,@Aominè,我只是補充一點,我同意你的看法 – ironstone13