게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
C#(while문)코드 질문좀 해도될까요.?
게시물ID : programmer_18707짧은주소 복사하기
작성자 : 눈물빛
추천 : 0
조회수 : 371회
댓글수 : 2개
등록시간 : 2016/10/12 21:07:36
옵션
  • 본인삭제금지
 

string password = @"myKey123";
UnicodeEncoding UE = new UnicodeEncoding();
byte[] key = UE.GetBytes(password);
string cryptFile = outputFile;
FileStream fsCrypt = new FileStream(cryptFile, FileMode.Create);
RijndaelManaged RMCrypto = new RijndaelManaged();
CryptoStream cs = new CryptoStream(fsCrypt,
RMCrypto.CreateEncryptor(key, key),
CryptoStreamMode.Write);
FileStream fsIn = new FileStream(inputFile, FileMode.Open);
int data;
while ((data = fsIn.ReadByte()) != -1)
cs.WriteByte((byte)data);
fsIn.Close();
cs.Close();
fsCrypt.Close();

여기서 While문 동작을 정확하게 이해를 못하겠네요
파일에서 readbyte로 한바이트씩 가져와서
writebyte로 쓰는 동작을 반복하는데
종결조건이 이해가 안갑니다..
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호