C# 클래스 BF2Statistics.Utilities.Crc16

Credits go to http://www.sanity-free.com/134/standard_crc_16_in_csharp.html
파일 보기 프로젝트 열기: BF2Statistics/ControlCenter 1 사용 예제들

공개 메소드들

메소드 설명
ComputeChecksum ( byte bytes ) : ushort

Calculates the Checksum for the given bytes

ComputeChecksum ( string Input ) : ushort

Calculates the Checksum for the input string

Crc16 ( ) : System.Text
Crc16 ( Crc16Mode Mode ) : System.Text
Crc16 ( ushort polynomial ) : System.Text

비공개 메소드들

메소드 설명
BuildCrcTable ( ushort polynomial ) : void

Builds the Crc table programatically with the given polynomial

메소드 상세

ComputeChecksum() 공개 메소드

Calculates the Checksum for the given bytes
public ComputeChecksum ( byte bytes ) : ushort
bytes byte
리턴 ushort

ComputeChecksum() 공개 메소드

Calculates the Checksum for the input string
public ComputeChecksum ( string Input ) : ushort
Input string
리턴 ushort

Crc16() 공개 메소드

public Crc16 ( ) : System.Text
리턴 System.Text

Crc16() 공개 메소드

public Crc16 ( Crc16Mode Mode ) : System.Text
Mode Crc16Mode
리턴 System.Text

Crc16() 공개 메소드

public Crc16 ( ushort polynomial ) : System.Text
polynomial ushort
리턴 System.Text