여기서 내가 뭘 잘못 했니?
string tmp = @"
if (UseImageFiles) {
vCalHeader += ""<td><img onmousedown='' src= '{0}cal_fastreverse.gif' width='13px' height='9' onmouseover='changeBorder(this, 0)' onmouseout='changeBorder(this, 1)' style='border:1px solid white'></td>\n""; //Year scroller (decrease 1 year)
calHeight += 22;
}";
string x = "xter";
tmp = string.Format(tmp, x);
나는 얻다
입력 문자열이 올바른 형식이 아닙니다.
변경하려고 할 때 {0}
. 나는 C #과 WinForms에서 이것을하고 있습니다.
형식 예외가 처리되지 않았습니다.
입력 문자열이 올바른 형식이 아닙니다.
내가 얻은 문제 해결 팁 :
메소드 인수가 올바른 형식인지 확인하십시오. 문자열을 datetime으로 변환 할 때 각 변수를 DateTime 개체에 넣기 전에 문자열을 구문 분석하여 날짜를 꺼내십시오.