string[] file = File.ReadAllLines(openFileDialog1.FileName).Reverse();
위의 코드로 csv 파일을 읽어와 string 배열에 쌓고 싶은데 Reverse 를 빼면 잘되지만 넣으면 string[] 로 변환할 수 없다면서 안됩니다.
그런데 위에서
foreach (var line in File.ReadAllLines(openFileDialog1.FileName).Reverse())
{
}
이런 형태로 사용하니 잘 됬었거든요. 그렇다고 위의 string[] 을 var 로 바꾸면 아래쪽에 선언한
var cols = file[valueIndex].ToString().Split(',');
가 오류나버려서 답답할 노릇입니다.
심지어 var 은 전역변수로도 설정할 수 없습니다.
valueIndex 는 차트의 한 부분을 클릭했을 때 얻는 값으로서 이 값을 이용해 차트의 클릭한 값을 그리드뷰에 뿌려주기 위함입니다.
적용할 수 있는 방법이 없을까요 ??
[최초 등록일: ]
[최종 수정일: 8/4/2017]