博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
用Visual C#来清空回收站(2)
阅读量:7229 次
发布时间:2019-06-29

本文共 1056 字,大约阅读时间需要 3 分钟。

四.程序的源代码(recycled.cs)、编译方法及运行后的界面

  (1).程序的源代码:recycled.cs:

using System.IO ; using System.Windows.Forms ; //导入程序中用到的名称空间 class Recycle { public static void Main ( ) { int c = 0 ; // 定义此变量主要是来判断目录中是否有文件 foreach ( string s1 in Directory.GetFiles ( "c:\recycled" ) ) // 返回文件名称字符串行时的枚举类型 { ++c ; } if ( c > 0 ) //判断是否存在文件如果 c > 0则回收站有文件,反之则没有 {  DialogResult r = MessageBox.Show ( "是否确定?" , "垃圾处理!" ,           MessageBoxButtons.YesNo , MessageBoxIcon.Question ) ;   // 显示"确定"和"取消"二个按钮,图标显示是一个问号。  int ss=(int)r ;  if ( ss==6 ) // 按动确定按钮   { foreach ( string s in Directory.GetFiles ( "c:\recycled" ) )     // 把全路径名称房子 s中    {     File.Delete ( s ) ; //删除此文件    }   }  } } }

  (2).编译方法:
  在经过如下命令行进行编译后,就形成了一个Windows 的执行文件--recycled.exe。
  csc /t:winexe /r:system.dll /r:system.windows.forms.dll recycled.cs
  执行此文件就会得到以下的执行界面:

 图01:程序执行界面

  五.总结
  本文是通过一个软件的制做过程来具体说明Visual C#在文件处理方面的强大功能,其实上面所表述的只是Visual C#在文件处理方面的一个小的应用。不仅如此,Visual C#在其他方面也具有很强大的功能。有了.Net FrameWork SDK的这个强有力的后盾,Visual C#使得以前程序中困难处理的问题变得相对简单了,使得原来不可能处理的问题变得可能了,这才是为什么Visual C#成为下一代主流语言的原因。 

转载地址:http://mudfm.baihongyu.com/

你可能感兴趣的文章
RxJava -- fromArray 和 Just 以及 interval
查看>>
LC #75 JS
查看>>
js正则验证代码库
查看>>
常见面试题—css实现垂直水平居中
查看>>
lc682. Baseball Game
查看>>
重学前端-css选择器
查看>>
iOS开发之扫描二维码
查看>>
Android黑科技: 快速找到view所在的xml文件
查看>>
linux分区方案
查看>>
003-Java技术体系
查看>>
超轻量模板引擎
查看>>
JavaScript 复习之 Object对象的相关方法
查看>>
JAVA之流程控制语句
查看>>
Spring Boot(1)
查看>>
Winodws 10 美化与调优
查看>>
apache安装及多域名解析及域名代理
查看>>
什么是自动化运维 ? 自动化运维的设计思路以及实战
查看>>
Python练习实例100例(持续更新中)
查看>>
非父组件通信
查看>>
Electron系列文章-主进程与渲染进程
查看>>