你好,你教我的那个办法只能读取txt的文件,但是我想读取bin后缀的文件还是读不到,能告诉我吗?

2025-03-23 21:29:57
推荐回答(2个)
回答(1):

XP下运行BIN文件的方法: 1、首先用notepad(记事本)打开后缀名为CUE的文件,其内有后缀名为BIN的文件的文件名; 2、然后将后缀名为BIN文件的文件名更改成CUE文件中指名的文件名; 3、下载Daemon Tools(虚拟光驱)安装,即可打开。 4、下载 WinMount 安装,即可打开。 虚拟光盘文件常用.bin作为后缀, 但并不意味着所有.bin文件都是虚拟光盘. 如果你的daemon无法正常安装它. 说明它很可能不是虚拟光盘. 另外在软件的安装后文件夹中大部分软件或服务器软件都有个 bin 文件夹 因为 bin (binary)其中文意思既是:二进制 里面存放的一般是可执行的二进制文件,所以我们通常使用较大型的软件时都会发现有这个名称的文件夹, BIN文件还有一种最可能的是步步高之类学习机的学习文件或者是点读文件,这类文件只有在制定的硬件或者条件下运行,其他一切方法一概都不能打开或者运行改文件。 此外,在linux平台下,其支持多分区结构,bin就是其中之一。 bin 在linux系统分区中表示存放标准系统实用程序; sbin 存放标准系统管理文件; tmp 存放临时文件。

回答(2):

HI,过节好,
文件的读取方式分
text类型

byte类型

检测的方式是看文件是否能用一个普通的记事本打开。

打开后不是乱码的文件为text类型文件
打开后是乱码的文件为byte类型

text类型文件可以用我先前教你的方式打开文件
byte类型文件则可以用typeBinary的方式打开。
如:File.ReadAllBytes(string path);
再通过byte转化成string,如果内容是string的话.
Encoding.Default.GetString(byte[]);