文件IO一些操作
来源:互联网 发布:国网广电网络整合2017 编辑:程序博客网 时间:2024/04/30 22:47
写:string p = System.Environment.CurrentDirectory; p = p.Replace("\\", @"\"); string path = p + @"\log.txt";//文件路径 FileStream fs = new FileStream(path, FileMode.Create); byte[] data = new UTF8Encoding().GetBytes(name+":"+pwd1); fs.Write(data,0,data.Length); fs.Flush(); fs.Close();读:byte[] byData=new byte[100]; char[] charData=new char[1000]; string p = System.Environment.CurrentDirectory; p = p.Replace("\\", @"\"); string path = p + @"\log.txt";//文件路径 try { FileStream sFile = new FileStream(path, FileMode.Open); sFile.Seek(0, SeekOrigin.Begin); sFile.Read(byData, 0, 100); sFile.Close(); }Decoder d = Encoding.UTF8.GetDecoder(); d.GetChars(byData, 0, byData.Length, charData, 0); string info = ""; foreach (char c in charData) { info += c; }