c# 简单的USB操作

来源:百度知道 编辑:UC知道 时间:2024/07/07 08:57:06
大家好,请问谁有C# 与 USB 通信的资料啊?共享下好嘛?我的邮箱是:
yangfan120@sina.com
谢谢啦哦!
邮箱写错啦,是:yangfan1201@sina.com 谢谢啦,各位!

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();//写入文件