A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© dbqwaii 中级黑马   /  2013-3-4 23:04  /  1723 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


            #region  File.Create(path) 在指定的目录下创建文件
            //string str = @"D:\d\3.jpg";
            ////需要创建的路径  添加到括号当中 其中  3.txt  就是创建的文件
            //File.Create(str);
            //Console.WriteLine("成功");
            //Console.ReadKey();

            //创建10个文件
            //for (int i = 0; i < 10; i++)
            //{
            //    File.Create(@"D:\d\3.txt" + i);
            //}
            //Console.ReadKey();
            #endregion

            #region  File.Delete(path) 删除指定的文件
            ////其中的3.txt就是要删除的文件
            //string str = @"D:\d\3.txt";
            ////把要删除的文件 添加到括号内
            //File.Delete(str);
            //Console.WriteLine("成功");
            //Console.ReadKey();
            #endregion

            #region File.AppendAllLines(path,string [] string);  向指定的文件写入一串字符串数组  不是覆盖 就是写入
            //string str = @"d:\d\1.txt";
            //string[] str1 = {"切尔西","曼联","阿森纳","利物浦","曼城","热刺" };
            //string[] str2 = {"马塔","范佩西","沃尔科特","杰拉德","席尔瓦" };
            ////前边写  需要写入的文档   后编写 需要添加的内容
            //File.AppendAllLines(str,str1);
            //File.AppendAllLines(str, str2);
            ////每生成一次  上边写入的 都在写入一次
            //Console.WriteLine("OK");
            //Console.ReadKey();
            #endregion

            #region File.AppendAllText  向指定的文件插入字符串
            ////File.AppendAllText(path,str1);  
            //string str = @"d:\d\1.txt";
            //string str1 = "你好啊,我叫Alice";
            //string str2 = "你好的,我叫Henry";
            //string str3 = "相亲相爱一家人";
            //File.AppendAllText(str, str1);
            //File.AppendAllText(str, str2);
            //File.AppendAllText(str, str3);
            //Console.WriteLine("OK");
            //Console.ReadKey();

            #endregion

            //Console.WriteLine("以上都是操作文件的");
            //Console.WriteLine("------------------------------------------");
            //Console.WriteLine("以下都是查看文件的");

            #region  File.ReadAllLines(path,待转换格式); 吧稳当在控制台 以数组的形式 进行输出 返回一个string类型的数组
            //string str = @"d:\d\1.txt";

            //string[] strNew = File.ReadAllLines(str,Encoding.UTF8);
            ////把编码格式转换为UTF-8的格式  一般都是Default
            //for (int i = 0; i < strNew.Length; i++)
            //{
            //    Console.WriteLine(strNew[i]);
            //}
            //Console.ReadKey();

            #endregion

            #region  File.ReadAllText(path, 待转换格式);  将文件在控制台进行输出 返回一个string类型的字符串
            //string str = @"D:\d\1.txt";
            //string strNew= File.ReadAllText(str, Encoding.UTF8);
            //for (int i = 0; i < strNew.Length; i++)
            //{
            //    Console.Write(strNew[i]);

            //}
            //Console.ReadKey();

            #endregion

            #region byte和string类型之间的转换 以及byte和char类型之间的转换
            //string str = @"D:\d\1.txt";
            //byte[] by = File.ReadAllBytes(str);
            ////将一个byte数组转换为一个字符串的公式
            ////System.Text.Encoding.UTF8.GetString(byte);
            ////把一个byte数组 转换为一个string类型的字符串  
            //string strNew = System.Text.Encoding.UTF8.GetString(by);


            //char[] chs = strNew.ToCharArray();
            ////将一个char类型的数组 转换为一个byte类型的数组
            //byte[] byNew = System.Text.Encoding.Default.GetBytes(chs);

            //Console.WriteLine(strNew);
            //Console.ReadKey();

            #endregion

2 个回复

倒序浏览
          {:soso_e129:}
回复 使用道具 举报
学习一下,感谢分享!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马