- Today
- Total
목록프로그래밍/C# (6)
SA_BLOG
졸업작품을 만들면서 사용한 랜덤 인증코드 생성 라이브러리 입니다.(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. Dis..
https://msdn.microsoft.com/ko-kr/library/8kb3ddd4(v=vs.110).aspx#
특정 인코딩방식(ex: UTF8)으로 되어 있는 byte 배열을 다른 인코딩 형식으로 변환하고 파일로 저장하는 예제. string str = "테스트저장"; // 저장될 글 FileStream fs_Write = new FileStream(@"F:\test.txt", FileMode.Create); BinaryWriter bw = new BinaryWriter(fs_Write, Encoding.Default); byte[] bStr = new byte[Encoding.Default.GetBytes(str).Length]; bStr = Encoding.Default.GetBytes(str); bStr = Encoding.Convert(Encoding.Default, Encoding.Unicode, bStr..
문자열 -> 문자배열 -> 문자배열을 아스키코드로 변환 -> 아스키코드를 2진수로 변환 위와 같은 방법으로 문자열을 2진수로 변환하기 위해 간단하게 2진수로 변환하는 방법을 찾다가 Convert.ToString(숫자, 진수); 으로 하면 간단한 진수변환이 가능하다는 것을 알게 되었다.