Ive에 오류가 발생했습니다 입력 문자열의 형식이 올바르지 않습니다."입력 문자열의 형식이 올바르지 않습니다."
int id = (columnNames.Length > 0) ? Convert.ToInt32(columnNames[0]) : 0;
Ive에 오류가 발생했습니다 입력 문자열의 형식이 올바르지 않습니다."입력 문자열의 형식이 올바르지 않습니다."
int id = (columnNames.Length > 0) ? Convert.ToInt32(columnNames[0]) : 0;
이 시도 :
int id = (columnNames.Length > 0) ? Convert.ToInt32(columnNames[0].ToString()) : 0;
COLUMNNAMES [0] INT 인 경우 여기
코드인가? 다음int id = (columnNames.Length > 0) ? Convert.ToInt32(columnNames[0] ?? 0) : 0;
그래서 우리가 그것에 대해 무엇을하기를 원합니 까? 입력 문자열의 형식이 올바르지 않습니다. 그것은 정수가 아닙니다. 거기에 뭐가 들어 있니? –
columnNames [0]의 값은 정수입니다. – user3363284
@ user3363284 그러면 다시 변환 하시겠습니까? – Vinod