錯誤:「需要非靜態欄位、方法或屬性的物件參考...」
問題:
此錯誤發生是因為提供的 C# 程式碼中的 "volteado" 和 "siprimo" 方法是非靜態的,而 "Main" 方法是靜態的。這意味著無法從靜態 "Main" 方法存取非靜態方法。
解:
要解決此問題,需要將 "volteado" 和 "siprimo" 方法宣告為靜態方法。這可以透過在方法聲明之前添加 "static" 關鍵字來實現,如下所示:
<code class="language-csharp">private static long volteado(long a) private static bool siprimo(long a)</code>
透過此修改,可以從靜態 "Main" 方法存取 "volteado" 和 "siprimo" 方法,而不會引發錯誤。
以上是如何解決 C# 中的「非靜態方法需要物件參考」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!