읽기
-
C# 텍스트 파일 읽기 (한글 깨짐)C# 2016. 12. 1. 11:16
C#에서 txt파일을 읽어오는 방법입니다. ReadAllLines 는 \n 을 기준으로 한 줄씩 불러오는 것이며, 이는 각각 string배열의 원소로 들어갑니다. ReadAllText 는 txt파일을 한번에 string 형으로 불러오는 것입니다. 이 둘은 호출하는 법이 같고, 반환형만 다르기 때문에 하나를 기준으로 설명해 드리겠습니다. ReadAllLines(파일 경로); 가 호출하는 기본적인 방법입니다. 허나 이 방법으로 호출하면 한글이 깨지는 일이 발생하기도 하는데요, 그럴 때는 Encoding 방식을 정해주어야 합니다. ReadAllLines(파일 경로, Encoding.~); 이 Encoding 방식을 정해주는 방법입니다. 한글이 깨질 때에는 Encoding.Default로 설정해 주시면 됩니다...
-
C#에서 엑셀파일 읽어오기(불러오기)C# 2016. 4. 13. 01:13
※ 블로그를 이전하며 해당 내용을 개선하여 포스팅했습니다. (링크) C#을 사용한 프로그램에서 엑셀파일을 읽어와 Data로 사용해야 할 경우가 있습니다. 먼저 참조파일이 필요합니다. 참조추가 -> COM -> Microsoft Excel 16.0 Object Library (여기서 16.0은 Excel의 버전입니다.) (예. Microsoft Excel 13.0 Object.... 등등) 상단에 using 구문을 추가해야 합니다. using System.Runtime.InteropServices; using Excel = Microsoft.Office.Interop.Excel; 먼저 엑셀파일에 접근해서 Data를 가져오는 함수입니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ..