c#file 文件存读

admin 2021-05-19 22:41:42 432浏览 0评论


            //判断是否已经有了这个文件
            if (!System.IO.File.Exists("d:\\testtxt.txt"))
            {
                //没有则创建这个文件
                FileStream fs1 = new FileStream("d:\\testtxt.txt", FileMode.Create, FileAccess.Write);//创建写入文件                
                //设置文件属性为隐藏
                System.IO.File.SetAttributes(@"d:\\testtxt.txt", FileAttributes.Hidden);
                StreamWriter sw = new StreamWriter(fs1);
                sw.WriteLine(key.Trim());//开始写入值
                sw.Close();
                fs1.Close();
            }


读取

            string[] content = System.IO.File.ReadAllLines("d:\\testtxt.txt", Encoding.Default);
            if (System.IO.File.Exists("d:\\testtxt.txt"))
            {
                if (content != null)
                {
                    //txtExit = true;
                    for (int i = 0; i < content.Length; i++)
                    {
                        triaDateInFile = content[i];
                        triaDateInFile = DES.DESDecrypt(triaDateInFile, "12345678", "87654321");
                        textKey = triaDateInFile.Substring(triaDateInFile.Length - 8);
                    }
                }
                else
                {
                    ;
                }
            }


0条评论