C# 소수 프로그램에서 "개체 참조 필요" 오류 문제 해결
C#에서 흔히 발생하는 "비정적 필드, 메서드 또는 속성에 개체 참조가 필요합니다." 오류는 정적 메서드가 비정적 멤버(메서드 또는 속성)에 액세스하려고 할 때 자주 발생합니다. 이 문제는 제공된 C# 소수 검사기에 존재합니다.
.NET 애플리케이션에 필수적인 Main
메서드는 static으로 올바르게 선언되었습니다. 그러나 siprimo
및 volteado
메서드는 그렇지 않습니다. 이러한 비호환성으로 인해 오류가 발생합니다.
해결책은 간단합니다. siprimo
및 volteado
을 정적 메서드로 선언하면 됩니다. 선언에 static
키워드를 추가하세요.
static private bool siprimo(long a) static private long volteado(long a)
이 간단한 수정으로 컴파일 오류가 해결되어 프로그램이 숫자와 그 반대가 모두 소수인지 성공적으로 확인할 수 있습니다.
위 내용은 C# 소수 프로그램에서 '개체 참조 필요' 오류를 수정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!