2014-10-06 2 views
0

나는 문자열수업을 업데이트하는 방법은 무엇입니까?

public Class JobRequest 
{ 
public string DefectID { get; set; } 
} 

에 INT에서 클래스 멤버를 업데이트하지만 클래스 변수를 생성하고 다른 클래스에서이 속성을 참조 할 때, 그것은 여전히 ​​int로서 내가 여전히 오류가 발생하고 컴파일에 있음을 인식 그 암시하지만 가끔이 생성자의 모든 변수를 가지고 원하지 않는 것을 이해할 입력 문자열 내가 닐의 대답에 동의

var JobRequest = new JobRequest 
{ 
    DefectID = DefectID 
}; 
+4

깨끗한 해결책을 시도한 다음 – Grundy

+1

을 다시 빌드하십시오. 디버그 및 릴리스 모드에서 모두 지우고 다시 작성하십시오. –

답변

1

을 int로 변환 할 수 없습니다. (귀하의 경우에는 ID가 아마 생성자에있는 것이 좋습니다.)

VS2010은 버그가 있으며 자주 다시 빌드/클리어 프로젝트 설정 또는 VS 닫기 및 작업을 수행해야합니다. 다시 열다. (나는 여전히 VS2012의 일부 문제에 대해서 이렇게하고있다. 그래서 그것에 익숙해 져라!)

내가 프로젝트가 현재 일치하지 않는 변수 타입으로 인해 지어지지 않을 것이라고 생각한다.

관련 문제