>백엔드 개발 >C++ >C# 소수 프로그램에서 '개체 참조 필요' 오류를 수정하는 방법은 무엇입니까?

C# 소수 프로그램에서 '개체 참조 필요' 오류를 수정하는 방법은 무엇입니까?

Barbara Streisand
Barbara Streisand원래의
2025-01-22 18:09:11237검색

How to Fix the

C# 소수 프로그램에서 "개체 참조 필요" 오류 문제 해결

C#에서 흔히 발생하는 "비정적 필드, 메서드 또는 속성에 개체 참조가 필요합니다." 오류는 정적 메서드가 비정적 멤버(메서드 또는 속성)에 액세스하려고 할 때 자주 발생합니다. 이 문제는 제공된 C# 소수 검사기에 존재합니다.

.NET 애플리케이션에 필수적인 Main 메서드는 static으로 올바르게 선언되었습니다. 그러나 siprimovolteado 메서드는 그렇지 않습니다. 이러한 비호환성으로 인해 오류가 발생합니다.

해결책은 간단합니다. siprimovolteado을 정적 메서드로 선언하면 됩니다. 선언에 static 키워드를 추가하세요.

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

이 간단한 수정으로 컴파일 오류가 해결되어 프로그램이 숫자와 그 반대가 모두 소수인지 성공적으로 확인할 수 있습니다.

위 내용은 C# 소수 프로그램에서 '개체 참조 필요' 오류를 수정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.