此题为判断题(对,错)。
第6题
A、二进制文件以内存的二进制存储格式来在外存上存储数据
B、将内存中二进制数据保存到二进制文件时,需要进行格式转换
C、和文本文件相比,二进制文件的读写速度快
D、和文本文件相比,二进制文件的通用性差
第8题
使用BinaryWriter和BinaryReader读取二进制流文件时,描述错误的是( ) class Program { static void Main(string[] args) { FileStream fsW = new FileStream(@"c:\1.bin", FileMode.Create, FileAccess.Write); BinaryWriter bwMyFile = new BinaryWriter(fsW); string s = "恭喜你学会了"; int grade = 100; bwMyFile.Write(s); bwMyFile.Write(grade); bwMyFile.Close(); fsW.Close(); FileStream fsR = new FileStream(@"c:\1.bin", FileMode.Open, FileAccess.Read); BinaryReader brMyFile = new BinaryReader(fsR); Console.WriteLine(brMyFile.ReadInt32()); Console.WriteLine(brMyFile.ReadString()); } }
A、必须先生成一个FileStream对象;再讲该对象进一步构造为BinaryWriter和BinaryReader对象。
B、写入文件1.bin后,文件内容是 恭喜你学会了 100
C、BinaryWriter类和BinaryReader类提供多个重载的Write方法和Read方法,方便对文件的读写。比如上例中的对字符串、整形的写入和读出。
D、读出文件的结果是 100 恭喜你学会了
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!