728x90
반응형
728x170
▶ StreamReader 클래스 : CurrentEncoding 속성을 사용해 텍스트 파일 인코딩 구하기 예제
using System.Text;
Encoding encoding = GetTextFileEncoding("d:\\sample.txt");
728x90
▶ StreamReader 클래스 : CurrentEncoding 속성을 사용해 텍스트 파일 인코딩 구하기
using System.IO;
using System.Text;
#region 텍스트 파일 인코딩 구하기 - GetTextFileEncoding(filePath)
/// <summary>
/// 텍스트 파일 인코딩 구하기
/// </summary>
/// <param name="filePath">파일 경로</param>
/// <returns>텍스트 파일 인코딩</returns>
public Encoding GetTextFileEncoding(string filePath)
{
using(StreamReader reader = new StreamReader(filePath, Encoding.Default))
{
Encoding encoding = reader.CurrentEncoding;
return encoding;
}
}
#endregion
728x90
반응형
그리드형(광고전용)
'C# > Common' 카테고리의 다른 글
[C#/COMMON] 강력한 형식의 어셈블리에서 서명되지 않은 어셈블리 참조 문제 해결하기 (0) | 2019.08.19 |
---|---|
[C#/COMMON] MAC 주소 구하기 (0) | 2019.08.16 |
[C#/COMMON] 임의 문자열 구하기 (0) | 2019.08.16 |
[C#/COMMON] NetworkInterface 클래스 : GetAllNetworkInterfaces 정적 메소드를 사용해 MAC 주소 구하기 (0) | 2019.08.16 |
[C#/COMMON] 애플리케이션 제목 구하기 (0) | 2019.08.16 |
[C#/COMMON] StreamReader 클래스 : CurrentEncoding 속성을 사용해 텍스트 파일 인코딩 구하기 (0) | 2019.08.16 |
[C#/COMMON] MailMessage 클래스 : 다음 메일 보내기 (0) | 2019.08.03 |
[C#/COMMON] CancellationToken 클래스 : 작업 취소시키기 (0) | 2019.08.03 |
[C#/COMMON] WM_DEVICECHANGE 메시지를 사용해 USB 연결/해제 알림 구하기 (0) | 2019.08.03 |
[C#/COMMON] WindowsIdentity 클래스 : 윈도우즈 로그인 계정 구하기 (0) | 2019.08.02 |
[C#/COMMON] 인증서 설치하기 (0) | 2019.08.02 |
댓글을 달아 주세요