C# 클래스 _3PA.Lib.TextEncodingDetect

This class offers a simple detection of a text file encoding
Credits go to: https://github.com/AutoIt/text-encoding-detect
파일 보기 프로젝트 열기: jcaillon/3P 1 사용 예제들

공개 메소드들

메소드 설명
CheckBom ( byte buffer, int size ) : EncodingEnum
DetectEncoding ( byte buffer, int size ) : EncodingEnum
GetBomLengthFromEncodingMode ( EncodingEnum encodingEnum ) : int
GetFileEncoding ( string srcFile ) : Encoding

Returns the encoding of the input file

비공개 메소드들

메소드 설명
CheckUtf16Ascii ( byte buffer, int size ) : EncodingEnum
CheckUtf16NewlineChars ( byte buffer, int size ) : EncodingEnum
CheckUtf8 ( byte buffer, int size ) : EncodingEnum
DoesContainNulls ( byte buffer, int size ) : bool

메소드 상세

CheckBom() 공개 메소드

public CheckBom ( byte buffer, int size ) : EncodingEnum
buffer byte
size int
리턴 EncodingEnum

DetectEncoding() 공개 메소드

public DetectEncoding ( byte buffer, int size ) : EncodingEnum
buffer byte
size int
리턴 EncodingEnum

GetBomLengthFromEncodingMode() 공개 정적인 메소드

public static GetBomLengthFromEncodingMode ( EncodingEnum encodingEnum ) : int
encodingEnum EncodingEnum
리턴 int

GetFileEncoding() 공개 정적인 메소드

Returns the encoding of the input file
public static GetFileEncoding ( string srcFile ) : Encoding
srcFile string
리턴 System.Text.Encoding