콘솔 테스트 프로그램을 작성 했으므로 메소드를 호출하고 값을 리턴해야합니다. 하지만 최종 변수는 사용하지 않았습니다. 내가 그것을 테스트 할 때 내가 볼 수있는 변수를 추가 할 수 없었다. 이 오류가 시계 창에 나타납니다미사용 미사용 지역 변수가 불가능합니까? 왜?
The name 'myvariable' does not exist in the current context
내 코드 :
var myvariable = SyncService.ModelToXml(tables);
modelToXml 간단한 방법이다. 그러나 내가 이것을 바꿨을 때 나는 내 인생을 볼 수 있었다.
var xxxx = 1000;
내가 너무 XXXX를 볼 수 없습니다 :
var myvariable = SyncService.ModelToXml(tables);
var anothervariable = myvariable;
그래서 나는이 코드를 시도했다. 변수를 사용하지 않으면 .net이 컴파일 모드에서 변수를 제거합니다. 예 여부?? 만약 내가 그것을 볼 수없는 이유가 아니라면 ...
ModelToXML 메서드없이이 코드를 쉽게 재현 할 수있는 코드 구문이 있습니까? 에서처럼, 그것은 게으른로드 된 객체입니까? 또는 연기 된 실행? 비동기? –