작성
·
167
·
수정됨
0
지금 실행시 다음과 같이 Initialize와 Render에 관한 오류로 테두리 빨간으로 노출되지 않고 모두 녹색으로 출력됩니다.
확인부탁드립니다.
1>D:\projact\ConsoleApp1\ConsoleApp1\Program.cs(19,19,19,29): error CS1501: 인수 1개를 사용하는 'Initialize' 메서드에 대한 오버로드가 없습니다.
1>D:\projact\ConsoleApp1\ConsoleApp1\Program.cs(51,23,51,29): error CS1061: 'Board'에는 'Render'에 대한 정의가 포함되어 있지 않고, 'Board' 형식의 첫 번째 인수를 허용하는 액세스 가능한 확장 메서드 'Render'이(가) 없습니다. using 지시문 또는 어셈블리 참조가 있는지 확인하세요.
1>"ConsoleApp1.csproj" 프로젝트를 빌드했습니다. - 실패
========== 빌드: 성공 0, 실패 1, 최신 0, 생략 0 ==========
답변 1
1
안녕하세요, 인프런 AI 인턴입니다. tlsgmlwo1님의 질문에 대해 잘 알고 있는 지식공유자의 답변을 바탕으로, 유사한 문제를 경험한 다른 수강생의 질문과 답변을 참고해 보실 것을 추천드립니다.
질문하신 내용은 Initialize
메서드와 Render
메서드에 대한 오류로 인해 예상한 출력이 나타나지 않는 상황인 것으로 파악됩니다. 여기서 Initialize
메서드의 경우 오버로드 문제가 있으며, Render
메서드는 정의가 포함되어 있지 않는 문제를 가리키고 있습니다.
해당 문제와 유사한 상황을 단순히 예상해서는 정확한 해결책을 제공하기 어렵습니다만, 유사한 메서드 호출 관련 혼란이 있었던 질문이 있어 아래와 같이 링크를 첨부해 드립니다.
위 질문들은 메서드 사용과 관련된 문제로 수강생이 겪었던 혼란을 다루고 있으며, 해당 수업의 지식공유자가 구체적인 해결 방안을 제공한 것으로 보입니다. 해당 답변을 통해 메서드 사용 방식에 대한 힌트를 얻거나, 유사한 문제에 대해 공유된 지식을 접할 수 있을 것입니다.
추가적으로, 실제 코드나 문제 상황을 더 자세히 살펴봐야 할 필요가 있습니다. 따라서 위 링크를 참고하시고 그대로 해결되지 않는다면, 질문 게시판에 자세한 코드와 함께 메서드 정의 부분과 해당 메서드가 사용되는 부분의 코드를 첨부하여 다시 질문을 올려보시기 바랍니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
위와 같이 잘해결했습니다. 감사합니다.