USB 在日常中已经广泛被使用,手机,MP3,MP4,相机等都采纳了 USB 接口
本文向大家介绍一个 C#实现的 USB 接口操作类
namespace ConsoleApplication1{ class Program { static void Main(string[] args) { USB usb; usb = new UDisk();//插入 U 盘 usb
OutputFile();//从 U 盘读出文件 usb
InputFile();//往 U 盘写入文件 usb
Dispose();//拔出 U 盘 Console
WriteLine(""); usb = new MDisk();//插入移动硬盘 usb
OutputFile();//从移动硬盘读出文件 usb
InputFile();//往移动硬盘写入文件 usb
Dispose();//拔出移动硬盘 Console
WriteLine(""); usb = new MP4();//插入 MP4 usb
OutputFile();//从 MP4 读出文件 usb
InputFile();//往 MP4 写入文件 usb
Dispose();//拔出 MP4 Console
ReadKey(); } //USB 接口 public interface USB : IDisposable { void OutputFile();//读出文件 void InputFile();//写入文件 } //U 盘 public class UDisk : USB { public UDisk() { Console
WriteLine("U 盘准备就绪
"); } public void OutputFile() { Console
WriteLine("从 U 盘读出文件"); } public void