C#
张凯群
学习
展开
-
正则表达式
正则表达式就是应用在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。 元字符,metacharacter: . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线或汉字 \s 匹配任意的空白符 \d 匹配数字 \b 匹配单词的开始或结束 ^ 匹配字符串的开始 $ 匹配字符串的结束 * 前边的内容可以连续重复使用任意次以使整个表达式得原创 2015-12-30 10:10:51 · 268 阅读 · 0 评论 -
Mathf函数整理
Mathf数学运算 Struct 结构 A collection of common math functions. Mathf提供数学计算的函数与常量,面有所有数学计算时需要用到的函数。Mathf对象没有构造函数,是一个固有的对象,并不像String那样是对象的类,因此没有构造函数 Math()。 Class Variables类变量 PI The infamous 3.14原创 2015-11-16 16:06:30 · 406 阅读 · 0 评论 -
定义泛型集合的命名空间:System.Collections.Generic
转载至http://www.cnblogs.com/Fooo/archive/2009/05/20/1472321.html System.Collections.Generic和System.Collections集合的结构有很多相似之处,不同的是“Generic”提供的都是泛型集合,而“Collections”中的集合并不都支持泛型。 System.Collections.Gene转载 2015-08-13 10:19:59 · 4099 阅读 · 0 评论 -
C#中的文件流StreamReader、StreamWriter和File类等操作
这篇主要介绍几个操作文件流的类,读写类StreamReader,StreamWriter和File类以及Directory类的操作 FileStream类的控制 (1) Flush(); 清除此流的缓冲区,是为了保护硬盘 static void Main(string[] args) { using (FileStream filewrite = new Fil转载 2015-06-10 10:51:07 · 607 阅读 · 0 评论 -
C# partial 说明
1. 什么是局部类型? C# 2.0 引入了局部类型的概念。局部类型允许我们将一个类、结构或接口分成几个部分,分别实现在几个不同的.cs文件中。 局部类型适用于以下情况: (1) 类型特别大,不宜放在一个文件中实现。 (2) 一个类型中的一部分代码为自动化工具生成的代码,不宜与我们自己编写的代码混合在一起。 (3) 需要多人合作编写一个类。 局部类型是一个纯语言层的编译转载 2016-01-08 11:10:16 · 440 阅读 · 0 评论 -
c#操作XML文件的通用方法
本文导读:我们在编写C#程序时,经常会通过C#访问XML文件,实现对XML文档的读写操作。下面为大家列出了通用的调用方法,大家可以将这些方法放在共用类里,其它的程序共享调用就可以了。 下面通过一个类将我们平时用c#操作XML文件的通用方法详细的介绍一下,关于asp.net C#操作xml文档实现代码,大家可以参考参考。 sing System; using System.Da转载 2016-02-16 14:17:32 · 924 阅读 · 0 评论 -
ReSharper 配置及用法
1:安装后,Resharper会用他自己的英文智能提示,替换掉 vs2010的智能提示,所以我们要换回到vs2010的智能提示 2:快捷键。是使用vs2010的快捷键还是使用 Resharper的快捷键呢?我是使用re的快捷键 3: Resharper安装后,会做几件事情,这几件事情对于除此使用者,比较麻烦,因此归纳总结一下,以资参考。 (1)、会将转载 2016-03-30 14:18:21 · 816 阅读 · 0 评论 -
C#实现(递归和非递归)快速排序和简单排序等一系列排序算法
本人因为最近工作用到了一些排序算法,就把几个简单的排序算法,想冒泡排序,选择排序,插入排序,奇偶排序和快速排序等整理了出来,代码用C#代码实现,并且通过了测试。希望能给大家提供参考。 1.冒泡排序 冒泡排序,是指计算机的一种排序算法,它的时间复杂度是O(n^2),虽然不及堆排序和快速排序时间复杂度为O(nlogn,底数为2),但是有两个优点:1:编程复杂度转载 2017-05-22 22:30:32 · 628 阅读 · 0 评论 -
如何:修改目标框架和平台工具集
可以更改 Visual C++ 项目设置以面向不同版本的 .NET Framework 和使用不同的平台工具集。 默认情况下,项目系统将使用对应于你用于创建该项目的 Visual Studio 版本的 .NET Framework 版本和工具集版本。 可以通过修改项目属性来更改目标平台工具集。 可以通过修改项目 (.vcxproj) 文件来更改目标框架。 不必为每个编译目标都维护一个单独的基本代码...转载 2019-02-16 16:06:12 · 4227 阅读 · 0 评论