문제
암호화 프로그램을 만들고 있는데 바이너리 판독기와 기록기를 사용하여 암호화된 비밀번호를 파일에 저장해야 합니다.내가 데이터를 읽으려고 시도하면 내가 얻는 것은 숫자뿐입니다.내가 뭘 잘못했나요?
public static string readData(string fileName)
{
string data;
FileStream fStream = new FileStream(fileName, FileMode.Open, FileAccess.Read);
using (BinaryReader reader = new BinaryReader(fStream))
{
data = reader.Read().ToString();
}
return data;
}
그리고 작가는
public static void writeData(string fileName, string data)
{
using (BinaryWriter writer = new BinaryWriter(File.Open (fileName, FileMode.Create)))
{
writer.Write(data);
}
}
다른 팁
단일 정수를 반환하는 Read
메소드를 호출하기 때문입니다. ¶
제휴하지 않습니다 StackOverflow