2023年12月3日发(作者:)
C#创建DAT文件和读取DAT文件数据创建DAT文件 及读取数据 DAT文件 *.DAT 从后缀名上也能理解其中的含义即:data文件,数据文件;这个文件有的可以用记事本工具打开,但是加密后就不一定了;下面用c#工具创建DAT文件 并以二进制序列数据存进去。这样用记事本打开就是乱码了 ,起到的保护的作用。首先引入:using ;在要创建的位置:写下以下代码创建bat文件:Stream s =("",);//创建文件 如果之前错在文件则覆盖,无则创建BinaryFormatter b=new BinaryFitmatter();//创建一个序列化的对象ize(s,"要序列化的数据");//将数据序列化后给();///读取读取bat文件:Stream s =("",);//打开文件BinaryFormatter b=new BinaryFitmatter();//创建一个序列化的对象String sss=(String)alize(s);//将s反序列化回原来的数据格式;public static void WriteDat(string pfiledat) { //为文件打开一个二进制写入器 FileStream fs; fs = new FileStream(pfiledat + "", Create, ite); BinaryWriter bw = new BinaryWriter(fs); //准备不同类型的数据 int aInt = 34567; int bInt = 99999; int cInt = 11; long time = ry(); char[] aCharArray = { 'A', 'B', 'C' }; //利用Write 方法的多种重载形式写入数据 (aInt); (bInt); (cInt); (time); (aCharArray); (); (); }


发布评论