电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C#实现的USB接口操作类

C#实现的USB接口操作类_第1页
1/5
C#实现的USB接口操作类_第2页
2/5
C#实现的USB接口操作类_第3页
3/5
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 InputFile() { Console.WriteLine("往 U 盘写入文件"); } public void Dispose() { Console.WriteLine("U 盘已被拔出"); } } //移动硬盘 public class MDisk : USB { public MDisk() { Console.WriteLine("移动硬盘准备就绪..."); } public void OutputFile() { Console.WriteLine("从移动硬盘读出文件"); } public void InputFile() { Console.WriteLine("往移动硬盘写入文件"); } public void Dispose() { Console.WriteLine("移动硬盘已被拔出"); } } //MP4 public class MP4 : USB { public MP4() { Console.WriteLine("MP4 准备就绪..."); } public void OutputFile() { Console.WriteLine("从 MP4 读出文件"); } public void InputFile() { Console.WriteLine("往 MP4 写入文件"); } public void Dispose() { Console.WriteLine("MP4 已被拔出"); } } }} 用 C#写的一个读写 USB 口操作的类using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices; namespace WindowsApplication1{ classCla...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C#实现的USB接口操作类

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部