c를 내가의 InnerException이있는 경우는 null의 경우는 null가 아닌 있기 때문에, 다음 다음 출력 아무것도하지, 그것을 보여이 문 기본적으로문 #
status_label.Text = err.Message + " || " + err.InnerException == null ? " " : err.InnerException.Message;
를 사용하기 위해 노력하고있어 경우 간소화. 나는 그것을
status_label.Text = err.Message;
if (err.InnerException != null)
status_label.Text += " || " + err.InnerException.Message;
건배를 할 수 있습니다 생각하는
이 같은 유선형이다.
그리고 귀하의 질문은 무엇입니까? –
질문이없는 것 같습니다. –
코드 리팩토링에 큰 이점이 없습니다. 당신의 연결은 string이되어야합니다. 문자열은 .Net .... (J Torres의 게시물 참조)에서 불변이므로, 형식화()는 가능합니다. –