C# File类

  1. using System;  
  2. using System.Collections.Generic;  
  3. using System.IO;  
  4. using System.Linq;  
  5. using System.Text;  
  6. using System.Threading.Tasks;  
  7.   
  8. namespace _15File类  
  9. {  
  10.     class Program  
  11.     {  
  12.         static void Main(string[] args)  
  13.         {  
  14.   
  15.             //创建一个文件  
  16.             //File.Create(@"C:\Users\SpringRain\Desktop\new.txt");  
  17.             //Console.WriteLine("创建成功");  
  18.             //Console.ReadKey();  
  19.   
  20.             //删除一个文件  
  21.             //File.Delete(@"C:\Users\SpringRain\Desktop\new.txt");  
  22.             //Console.WriteLine("删除成功");  
  23.             //Console.ReadKey();  
  24.             //1024byte=1kb  
  25.             //1024kb=1M  
  26.             //1024M=1G  
  27.             //1024G=1T  
  28.             //1024T=1PT  
  29.   
  30.             //复制一个文件  
  31.             //File.Copy(@"C:\Users\SpringRain\Desktop\code.txt", @"C:\Users\SpringRain\Desktop\new.txt");  
  32.             //Console.WriteLine("复制成功");  
  33.             //Console.ReadKey();  
  34.   
  35.   
  36.             //剪切  
  37.             File.Move(@"C:\Users\SpringRain\Desktop\code.txt", @"C:\Users\SpringRain\Desktop\newnew.txt");  
  38.             Console.WriteLine("剪切成功");  
  39.             Console.ReadKey();  
  40.   
  41.   
  42.             //Console.WriteLine(sizeof(char));  
  43.             //Console.ReadKey();  
  44.             //Console.WriteLine(sizeof(string));a  "dsfdsfds"  
  45.             //Console.ReadKey();  
  46.         }  
  47.     }  
  48. }  
  1. using System;  
  2. using System.Collections.Generic;  
  3. using System.Linq;  
  4. using System.Text;  
  5. using System.Threading.Tasks;  
  6. using System.IO;  
  7. namespace _16_使用File类操作文件的数据  
  8. {  
  9.     class Program  
  10.     {  
  11.         static void Main(string[] args)  
  12.         {  
  13.             //byte[] buffer = File.ReadAllBytes(@"C:\Users\SpringRain\Desktop\1.txt");  
  14.   
  15.   
  16.             //EncodingInfo[] en = Encoding.GetEncodings();  
  17.             //foreach (var item in en)  
  18.             //{  
  19.             //    Console.WriteLine(item.DisplayName);  
  20.             //}  
  21.             //Console.ReadKey();  
  22.             //将字节数组转换成字符串  
  23.             //string s = Encoding.UTF8.GetString(buffer);  
  24.             //Console.WriteLine(s);  
  25.             // Console.WriteLine(buffer.ToString());  
  26.             //编码格式:指的就是你以怎样的形式来存储字符串  
  27.             //a-z 0-9  Ascii  117 u---->汉字--->GB2312 GBK  
  28.             //int n = (int)'u';  
  29.             //char c = (char)188;  
  30.             //Console.WriteLine(c);  
  31.             ////Console.WriteLine(n);  
  32.   
  33.   
  34.             //string s="今天天气好晴朗,处处好风光";  
  35.             ////将字符串转换成字节数组  
  36.             //byte[] buffer=  Encoding.Default.GetBytes(s);  
  37.             ////以字节的形式向计算机中写入文本文件  
  38.             //File.WriteAllBytes(@"C:\Users\SpringRain\Desktop\1.txt", buffer);  
  39.             //Console.WriteLine("写入成功");  
  40.             //Console.ReadKey();  
  41.   
  42.   
  43.             //使用File类来实现一个多媒体文件的复制操作  
  44.   
  45.             //读取  
  46.             byte[] buffer = File.ReadAllBytes(@"C:\Users\SpringRain\Desktop\12333.wmv");  
  47.             Console.ReadKey();  
  48.   
  49.             ////写入  
  50.             //File.WriteAllBytes(@"C:\Users\SpringRain\Desktop\new.wav", buffer);  
  51.             //Console.WriteLine("复制成功");  
  52.             //Console.ReadKey();  
  53.   
  54.   
  55.             //byte[] buffer=new byte[1024*1024*5];  
  56.             //while (true)  
  57.             //{  
  58.             //    File.WriteAllBytes(@"C:\Users\SpringRain\Desktop\123.wmv", buffer);  
  59.             //}  
  60.   
  61.         }  
  62.     }  
  63. }  
shashou47

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: