배열의 인덱스가 있는지 여부를 동적으로 확인하는 방법은 무엇입니까?
내가 CURRENT_LOCATION의 배열로 JSON 문자열을 역 직렬화 한 EducationHistory 및 WorkHistory 내가 발생하고 문제는 다른 사람들이 증가 또는 배열 인덱스의 수를 감소 때문에 다른 교육 역사의 사양을 가질 수 있다는 것입니다
내가 어떻게 동적으로이 문제를 해결하고 데이터베이스
편집의 값을 저장 않습니다
,Result soap = serializer.deserialize<Result>(ser);
foreach(var data in soap.data)
{
int lenght= soap.data.educationhistory.Length;
foreach(var education in soap.data.educationhistory)
{
// my insert query
}
}
이제 문제는 work_history에도 foreach 루프를 실행해야한다는 것입니다. foreach 루프 내에서 두 개의 foreach 루프가 문제입니다. 루프의 최소 사용에서 어떻게 수행 할 수 있습니까 ??
두 foreach가 문제가되는 이유는 무엇입니까? –
이것은 내가 현재의 위치뿐만 아니라 워크 히스토리를 삽입하고자 할 때 넣어야 할 유일한 foreach가 아닙니다 –