Heim > Backend-Entwicklung > C++ > Wie behebe ich den Fehler „Objektreferenz für nicht-statische Methode erforderlich' in C#?

Wie behebe ich den Fehler „Objektreferenz für nicht-statische Methode erforderlich' in C#?

Barbara Streisand
Freigeben: 2025-01-22 17:57:39
Original
801 Leute haben es durchsucht

How to Resolve the

Fehler: „Ein Objektverweis ist für ein nicht statisches Feld, eine nicht statische Methode oder eine nicht statische Eigenschaft erforderlich …“

Frage:

Dieser Fehler tritt auf, weil die Methoden „volteado“ und „siprimo“ im bereitgestellten C#-Code nicht statisch sind, während die Methode „Main“ statisch ist. Dies bedeutet, dass auf nicht statische Methoden nicht über die statische Methode „Main“ zugegriffen werden kann.

Lösung:

Um dieses Problem zu lösen, müssen die Methoden „volteado“ und „siprimo“ als statische Methoden deklariert werden. Dies kann erreicht werden, indem das Schlüsselwort „static“ vor der Methodendeklaration hinzugefügt wird, etwa so:

<code class="language-csharp">private static long volteado(long a)

private static bool siprimo(long a)</code>
Nach dem Login kopieren

Mit dieser Änderung kann von der statischen Methode „Main“ aus auf die Methoden „volteado“ und „siprimo“ zugegriffen werden, ohne dass ein Fehler ausgegeben wird.

Das obige ist der detaillierte Inhalt vonWie behebe ich den Fehler „Objektreferenz für nicht-statische Methode erforderlich' in C#?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage