유발소스
var exampleImages = item.SelectNodes("//img[@width='43'][@height='17']").ToList(); if(exampleImages.Count() > 0) isExampleIncluded = true; else isExampleIncluded = false;
System.ArgumentNullException: 값은 null일 수 없습니다. 매개 변수 이름: source 위치: System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) 위치: ConsoleApplication.Program.RunMyApp(String[] args) 파일 {{소스}}:줄 123수정소스
var exampleImages = item.SelectNodes("//img[@width='43'][@height='17']"); if(exampleImages != null && exampleImages.Count() > 0) isExampleIncluded = true; else isExampleIncluded = false;SelectNodes 의 리턴값에 대해 null 체크를 해야한다. ToList().Count() 이 0 을 반환하지 않는다.
'Web_Application > C#' 카테고리의 다른 글
[c#] selenium chrome driver windows max size (0) | 2017.10.17 |
---|---|
[c#] selenium chrome driver scrollup/down (0) | 2017.10.17 |
[c#] mssql spatial data 길이 취급 주의 (0) | 2017.07.12 |
[c#] DLL 'SqlServerSpatial140.dll'을(를) 로드할 수 없습니다. 지정된 모듈을 찾을 수 없습니다. (예외가 발생한 HRESULT: 0x8007007E) (0) | 2017.07.12 |
[c#][mssql] Spatial Data type을 취급하기 위한 필수 패키지 (0) | 2017.07.12 |