![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c#
st_夢見
一个在奋斗路上的.NET程序员
展开
-
遍历硬盘的每一个文件夹,实现增删
internal static void newflie(object obj) //用于实现多线程 { string dir = (string)obj; try { string[] str1 = Directory.GetFileSystemEntries(dir); //获取dir目录下所有原创 2014-12-17 21:22:17 · 392 阅读 · 0 评论 -
C#删除和清空文件夹的程序
/// /// 清空指定的文件夹,但不删除文件夹 /// /// public static void DeleteFolder(string dir) { foreach (string d in Directory.GetFileSystemEntries(dir))转载 2014-12-16 22:58:13 · 441 阅读 · 0 评论 -
C#6.0的语法<三>
一:带索引的对象初始化器 还是按照江湖老规矩,先扒开看看到底是个什么玩意。 1 static void Main(string[] args) 2 { 3 Dictionarystring, string> dic = new Dictionarystring, string>() 4 { 5转载 2015-01-12 12:36:17 · 346 阅读 · 0 评论 -
C#6.0的语法<二>
一:字符串嵌入值 我想String.Format方法就是化成灰大家都认识,比如下面代码: 1 class Bird 2 { 3 private string Name = "swallow"; 4 5 public void Fly() 6 { 7 var result = string.Fo转载 2015-01-12 12:34:59 · 334 阅读 · 0 评论 -
.NET 强大类库之 目录
.NET为我们提供了操作目录的类Directory 类 于创建、移动和枚举通过目录和子目录的静态方法。 Directoryinfo 是目录的实例类 Directory静态类的常用方法 Delete()//接受一个字符串,删除这个目录,如果第二个参数为true 则删除子目录。如果目录下有权限则抛出异常 Getfiles(string) //获取该目录下的所有文件 .Get原创 2015-01-12 13:04:51 · 332 阅读 · 0 评论 -
.NET 强大的类库之 注册表
.NET为我们提供了一个类 RegistryKey 类 它表示windows注册表的顶级结点 Registry.CurrentUser 当前用户注册表 CreateSubKey 创建一个注册表子项或打开进行访问。 DeleteSubKey(String) 删除子项 DeleteValue(String) 删除子项的值 .GetValueNames() //获取该项的值名字。原创 2015-01-12 12:43:31 · 365 阅读 · 0 评论 -
C#6.0的语法<一>
一、自动初始化属性: 确实这个比之前的版本简化了一下,不过你肯定很好奇,到底编译器给我们做了哪些东西呢? class Student { public string Name { get; set; } = "ctrip"; } 从这张图中可以看到,在ctor中k__backingfield=“ctrip“的赋值在base::ctor之前,这就说明name是变量初始化赋原创 2015-01-05 22:10:31 · 1054 阅读 · 0 评论 -
<C#>new几种用法
在 C# 中,new 关键字可用作运算符、修饰符或约束。 new 运算符 用于创建对象和调用构造函数。 new 修饰符 用于向基类成员隐藏继承成员。 new 约束 用于在泛型声明中约束可能用作类型参数的参数的类型。 new 修饰符(C# 参考) 在用作修饰符时,new 关键字可以显式隐藏从基类继承的成员。隐藏继承的成员意味着该成员的派生版本将替换原创 2015-01-05 22:38:42 · 381 阅读 · 0 评论