C#实现的多种文件导入与导出

上传者: a52013140 | 上传时间: 2021-07-30 09:48:26 | 文件大小: 1.59MB | 文件类型: RAR
用抽象工厂实现的多种文件导入与导出,包括文本文件,Word,Excel,数据库,XML等多中文件的导入与导出,其中用到了抽象工厂的设计模式,这是我的一个实验,希望对大家有帮助 附作业要求: 11)给出一个从键盘读入字符并输出到显示器的程序的设计; 22)当出现需求变化,希望也能从文件中读入信息,请再次给出你的设计; 3)需求再次变化,希望可以输出到文件上,请再次给出你的设计。 4)当需要从一个其它方式读入数据,而也需要从其它方式输出数据(比如网络上其他主机:数据库等),你的设计容易维护吗,如果不容易请重新考虑有没更好的设计

文件下载

资源详情

[{"title":"( 74 个子文件 1.59MB ) C#实现的多种文件导入与导出","children":[{"title":"Scanner","children":[{"title":"Scanner.suo <span style='color:#111;'> 35.00KB </span>","children":null,"spread":false},{"title":"ScannerSetup","children":[{"title":"ScannerSetup.vdproj <span style='color:#111;'> 24.80KB </span>","children":null,"spread":false},{"title":"Debug","children":[{"title":"setup.exe <span style='color:#111;'> 450.00KB </span>","children":null,"spread":false},{"title":"ScannerSetup.msi <span style='color:#111;'> 83.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"Release","children":null,"spread":false}],"spread":true},{"title":"说明.txt <span style='color:#111;'> 14B </span>","children":null,"spread":false},{"title":"Scanner.sln <span style='color:#111;'> 1.19KB </span>","children":null,"spread":false},{"title":"Scanner","children":[{"title":"MainFrom.Designer.cs <span style='color:#111;'> 12.33KB </span>","children":null,"spread":false},{"title":"ClassDiagram2.cd <span style='color:#111;'> 1B </span>","children":null,"spread":false},{"title":"bin","children":[{"title":"Debug","children":[{"title":"office.dll <span style='color:#111;'> 406.78KB </span>","children":null,"spread":false},{"title":"Microsoft.Vbe.Interop.dll <span style='color:#111;'> 62.78KB </span>","children":null,"spread":false},{"title":"Scanner.pdb <span style='color:#111;'> 115.50KB </span>","children":null,"spread":false},{"title":"Scanner.exe.config <span style='color:#111;'> 603B </span>","children":null,"spread":false},{"title":"Scanner.exe <span style='color:#111;'> 80.00KB </span>","children":null,"spread":false},{"title":"Scanner.vshost.exe.config <span style='color:#111;'> 603B </span>","children":null,"spread":false},{"title":"Scanner.vshost.exe <span style='color:#111;'> 13.99KB </span>","children":null,"spread":false},{"title":"Microsoft.Office.Interop.Word.dll <span style='color:#111;'> 762.80KB </span>","children":null,"spread":false},{"title":"Microsoft.Office.Interop.Excel.dll <span style='color:#111;'> 1.22MB </span>","children":null,"spread":false},{"title":"Test.mdb <span style='color:#111;'> 140.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"Release","children":[{"title":"office.dll <span style='color:#111;'> 406.78KB </span>","children":null,"spread":false},{"title":"Scanner.vshost.exe.manifest <span style='color:#111;'> 490B </span>","children":null,"spread":false},{"title":"Microsoft.Vbe.Interop.dll <span style='color:#111;'> 62.78KB </span>","children":null,"spread":false},{"title":"Scanner.pdb <span style='color:#111;'> 93.50KB </span>","children":null,"spread":false},{"title":"Scanner.exe.config <span style='color:#111;'> 603B </span>","children":null,"spread":false},{"title":"Scanner.exe <span style='color:#111;'> 76.50KB </span>","children":null,"spread":false},{"title":"Scanner.vshost.exe.config <span style='color:#111;'> 603B </span>","children":null,"spread":false},{"title":"Scanner.vshost.exe <span style='color:#111;'> 13.99KB </span>","children":null,"spread":false},{"title":"Microsoft.Office.Interop.Word.dll <span style='color:#111;'> 762.80KB </span>","children":null,"spread":false},{"title":"Microsoft.Office.Interop.Excel.dll <span style='color:#111;'> 1.22MB </span>","children":null,"spread":false},{"title":"Test.mdb <span style='color:#111;'> 140.00KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"TestDataSet.xsd <span style='color:#111;'> 10.71KB </span>","children":null,"spread":false},{"title":"obj","children":[{"title":"Debug","children":[{"title":"Scanner.csproj.FileListAbsolute.txt <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":"Scanner.MainFrom.resources <span style='color:#111;'> 180B </span>","children":null,"spread":false},{"title":"Scanner.pdb <span style='color:#111;'> 115.50KB </span>","children":null,"spread":false},{"title":"Scanner.exe <span style='color:#111;'> 80.00KB </span>","children":null,"spread":false},{"title":"Scanner.Properties.Resources.resources <span style='color:#111;'> 180B </span>","children":null,"spread":false},{"title":"Scanner.csproj.GenerateResource.Cache <span style='color:#111;'> 918B </span>","children":null,"spread":false},{"title":"Refactor","children":null,"spread":false},{"title":"Scanner.DescriptionFrom.resources <span style='color:#111;'> 28.87KB </span>","children":null,"spread":false},{"title":"TempPE","children":[{"title":"ScannerDataSet.Designer.cs.dll <span style='color:#111;'> 40.00KB </span>","children":null,"spread":false},{"title":"TestDataSet.Designer.cs.dll <span style='color:#111;'> 40.00KB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"Release","children":[{"title":"Scanner.csproj.FileListAbsolute.txt <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false},{"title":"Scanner.MainFrom.resources <span style='color:#111;'> 180B </span>","children":null,"spread":false},{"title":"Scanner.pdb <span style='color:#111;'> 93.50KB </span>","children":null,"spread":false},{"title":"Scanner.exe <span style='color:#111;'> 76.50KB </span>","children":null,"spread":false},{"title":"Scanner.Properties.Resources.resources <span style='color:#111;'> 180B </span>","children":null,"spread":false},{"title":"Scanner.csproj.GenerateResource.Cache <span style='color:#111;'> 918B </span>","children":null,"spread":false},{"title":"Refactor","children":null,"spread":false},{"title":"Scanner.DescriptionFrom.resources <span style='color:#111;'> 28.87KB </span>","children":null,"spread":false},{"title":"TempPE","children":[{"title":"TestDataSet.Designer.cs.dll <span style='color:#111;'> 40.00KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true},{"title":"DatabaseScanner.cs <span style='color:#111;'> 2.47KB </span>","children":null,"spread":false},{"title":"ScannerFactory.cs <span style='color:#111;'> 1.24KB </span>","children":null,"spread":false},{"title":"Properties","children":[{"title":"Resources.Designer.cs <span style='color:#111;'> 2.80KB </span>","children":null,"spread":false},{"title":"Settings.settings <span style='color:#111;'> 1.58KB </span>","children":null,"spread":false},{"title":"Resources.resx <span style='color:#111;'> 5.48KB </span>","children":null,"spread":false},{"title":"Settings.Designer.cs <span style='color:#111;'> 2.19KB </span>","children":null,"spread":false},{"title":"AssemblyInfo.cs <span style='color:#111;'> 1.33KB </span>","children":null,"spread":false}],"spread":true},{"title":"Program.cs <span style='color:#111;'> 491B </span>","children":null,"spread":false},{"title":"DescriptionFrom.resx <span style='color:#111;'> 48.56KB </span>","children":null,"spread":false},{"title":"Writter.cs <span style='color:#111;'> 235B </span>","children":null,"spread":false},{"title":"TestDataSet.xsc <span style='color:#111;'> 3B </span>","children":null,"spread":false},{"title":"Scanner.csproj <span style='color:#111;'> 7.41KB </span>","children":null,"spread":false},{"title":"Scanner.csproj.user <span style='color:#111;'> 485B </span>","children":null,"spread":false},{"title":"Reader.cs <span style='color:#111;'> 219B </span>","children":null,"spread":false},{"title":"XmlScanner.cs <span style='color:#111;'> 2.66KB </span>","children":null,"spread":false},{"title":"MainFrom.resx <span style='color:#111;'> 6.85KB </span>","children":null,"spread":false},{"title":"ExcelScanner.cs <span style='color:#111;'> 3.00KB </span>","children":null,"spread":false},{"title":"app.config <span style='color:#111;'> 603B </span>","children":null,"spread":false},{"title":"DescriptionFrom.Designer.cs <span style='color:#111;'> 9.63KB </span>","children":null,"spread":false},{"title":"TestDataSet.xss <span style='color:#111;'> 3B </span>","children":null,"spread":false},{"title":"DescriptionFrom.cs <span style='color:#111;'> 3.47KB </span>","children":null,"spread":false},{"title":"ClassDiagram1.cd <span style='color:#111;'> 1B </span>","children":null,"spread":false},{"title":"WordScanner.cs <span style='color:#111;'> 3.77KB </span>","children":null,"spread":false},{"title":"TestDataSet.Designer.cs <span style='color:#111;'> 70.47KB </span>","children":null,"spread":false},{"title":"MainFrom.cs <span style='color:#111;'> 7.39KB </span>","children":null,"spread":false},{"title":"TextScanner.cs <span style='color:#111;'> 1.63KB </span>","children":null,"spread":false},{"title":"Test.mdb <span style='color:#111;'> 140.00KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}]

评论信息

  • shaohongzhou :
    不错,多谢分享
    2018-09-01
  • flyzhaoju :
    正在看 希望有用
    2018-08-15
  • senzhengtiao5546 :
    好呢,还不错
    2017-10-24
  • sundeke :
    不错,多谢分享
    2016-08-11
  • idatsz :
    还不错,有参考价值。
    2015-08-25

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明