你所在位置:首页 → C#.net开发

删除目录下的所有文件及子文件夹

2019-05-23//删除目录下的所有文件及子文件夹string strDeleteDir;strDeleteDir = Application.StartupPath + "\";deleteTmpFiles(strDeleteDir); 以下为函数#region 删除这个目录下的所有子目录和文件//删除这个目录下的所有文件及文件夹private void deleteTm......

使用C#读写ini配置文件

2019-05-23INI就是扩展名为"INI"的文件,其实他本身是个文本文件,可以用记事本打工,主要存放的是用户所做的选择或的各种参数. INI文件其实并不是普通的文本文件.它有自己的结构.由若干段落(SECTION)组成,在每个带括号的标题下面,是若干个以单个单词开头的关键字(KEYWORD)和一个等号,等号右边就是关键字的值(VALUE).例如: [Section1]Ke......

C#中@和两种转义字符区别

2019-05-23使用@定义字符串代表编译时后面的字符作为字符串如:  string str=@"C:WindowsExplorer.exe" 在编译时会自动把字符串变成 "C:\Windows\xplorer.exe"等同于  string str="C:\Windows\xplorer.exe"但当要定义的字符串中有双引号时,只能使用( )来定义如:  string......

在C#使用DirectoryEntry类操作Windows帐户

2019-05-23这几天使用C#操作windows帐户相当纠结,以前没做过,google翻阅了不少资料,尝试不少方法,终于解决了我的问题。 1.创建windows帐户01 /// 02 /// 创建Windows帐户 03 /// 04 /// 05 /// 06 public static void CreateLocalUser(string username,......

在C#中ParameterizedThreadStart和ThreadStart区别

2019-05-23不需要传递参数,也不需要返回参数我们知道启动一个线程最直观的办法是使用Thread类,具体步骤如下: ThreadStart threadStart=new ThreadStart(Calculate); Thread thread=new Thread(threadStart); thread.Start();public void Calculate(......

C#中访问私有成员详解

2019-05-23首先访问一个类的私有成员不是什么好做法。大家都知道私有成员在外部是不能被访问的。一个类中会存在很多私有成员:如私有字段、私有属性、私有方法。对于私有成员造访,可以套用下面这种非常好的方式去解决。private string name; public string Name { get { return name; }......

简单C#事件示例

2019-05-23本文用事件模拟一个热水器烧水的过程,差不多是这样的: 热水器开始对水加热,当水加热到95度以上的时候,热水器的报警器开始报警,并且在屏幕上显示当前的水温。 不难从上面的这一小段话看到,要想模拟该程序,需要一个热水器对象Heater,报警器对象Alarm,显示器对象Display。 下面边上代码边解释吧。/// /// 热水器类,用来烧水的/// class......

谈String与StringBuilder的性能

2019-05-22String和StringBuilder 的性能比较,网上能找到很多,但是大多数都是比较字符串的连接性能,字符串的连接 String +=的效率确实不如StringBuilder ,这个大家都能在网上找很多的示例。就这样,我们被这些铁证同化了,我们开始泛滥的使用StringBuilder,StringBuilder 就是B String好,甚至有些朋友更进一......

C#中的匿名类型与隐式类型变量

2019-05-22在C#3.0中引入了Linq,使得对集合的操纵发生了深刻的变化,这个变化的幕后英雄便是扩展方法和匿名类型。这里我们谈一谈C#中的匿名类型与隐式类型变量。 一、匿名类型所谓匿名类型顾名思义就是没有类型名称的一种特殊的数据类型,这意味着我们不能显式的引用这种类型的名称。事实上它是由编译器在后台声明并帮你生成必要的代码。代码Code highlighting......

C#提取字符串中的数字字符串

2019-05-221 /// 2 /// 提取字符串中的数字字符串3 /// 4 /// 5 /// 6 public static string IsNumber(String str)7 {8 string returnStr = string.Empty;9......
共 1341 条 1/135 << < 1 2 3 4 5 > >>