c#2 C# Unity for 문에서 AddListener 람다식에 변수 사용 시 문제 for (int i = 0; i OnButtonClicked(i)); } 대략 위와 같은 코드로 작성 했는데 실제 OnButtonClicked()에서 전달되는 파라미터는 마지막 i의 값만 전달되는 문제가 있다. 찾아보니, 람다식은 실제로 실행되기 전에는 매개변수를 참조형태로 가지고 있어서 실행 시에는 마지막 i 값이 전부 들어가게 되는 문제이다. 아래와 같이 수정하여 문제를 해결할 수 있다. for (int i = 0; i OnButtonClicked(temp));.. 2022. 5. 14. 오류 - 인증서 저장소에서 매니페스트 서명 인증서를 찾을 수 없습니다. 오랜만에 C# 프로젝트 빌드를 해봤더니 이런 오류가 발생했다. 문제 해결방법이 경고 메시지로 나오는 것 같다. 첫 번째는 ClickOnce 매니페스트를 사용하지 않도록 설정하는 것이다. 프로젝트 속성 - 서명 탭에서 ClickOnce 매니페스트 서명 체크를 해제한다. 두 번째는 인증서를 만드는 것이다. 프로젝트 속성 - 서명 탭에서 ClickOnce 매니페스트 서명이 체크 되어있는 상태에서 "테스트 인증서 만들기..."를 수행하여 테스트 인증서를 만들면 된다. 2020. 6. 18. 이전 1 다음 반응형