SA_BLOG

랜덤 코드 생성 라이브러리 본문

프로그래밍/C#

랜덤 코드 생성 라이브러리

wooty9 2018. 1. 1. 12:12

졸업작품을 만들면서 사용한 랜덤 인증코드 생성 라이브러리 입니다.

RandomCodeGenerator.zip

(XML 주석이 포함되어 있습니다.)

- 생성 가능 목록 (RandomType)

1. 소문자

2. 소문자 + 번호

3. 번호

4. 대문자

5. 대문자 + 소문자

6. 대문자 + 번호

7. 대문자 + 소문자 + 번호


- 메서드

1. Generate()

영문과 숫자로 이루어진 5자리의 인증번호를 생성합니다.

2. Generate(RandomType _type)

지정된 타입으로 이루어진 5자리의 인증번호를 생성합니다.

3. Generate(RandomType _type, int _length)

지정된 타입과 길이로 된 인증번호를 생성합니다.


- 예외

1. InitializeException

초기화 되지 않은 인스턴스를 사용하려고 하면 throw 되는 예외 입니다.

2. DisposeException

리소스가 해제된 인스턴스를 사용하려고 하면 throw 되는 예외 입니다.


- 사용법

1. 객체를 생성합니다.

2. Generate() 메서드를 통해 랜덤 코드를 생성합니다.

3. 결과

Comments