摘要: 这里讨论C#相关的正则表达式类。 System.Text.RegularExpressions 命名空间 Regex类 Capture 表示来自单个子表达式捕获的结果。 就是捕获的组,有三个属性,Length,Value,Index(指向捕获的字符串中第一个字符在原字符串中的位置) CaptureCollection 表示一个捕获组做出的捕获的集合。 实现了ICollection和IEnume... 阅读全文
posted @ 2013-02-07 18:41 一只扬 阅读(221) 评论(0) 推荐(0)
摘要: 本文的C#命名规范主要基于微软的标准,另外加上实际开发的一些具体经验。它还在不断的维护和完善,你可以针对不同项目的要求,做相应的调整。一个好的名字能够让你的程序更加好懂,别人一看到这个名字,就能够猜到你在做什么,大量好的名字离不开好的命名规范,而一个好的命名规范要做到两点:◆合理。即容易被大家接受和使用。从这个意义上来说,好的命名规范不应该太长,它应该让你花上10分钟就能看完,写过几段代码就能熟悉... 阅读全文
posted @ 2013-01-14 21:53 一只扬 阅读(406) 评论(0) 推荐(0)
摘要: 在IL汇编语言中,任何语句都是以一个点号(.)开始的,以此告诉编译器这是一种特殊的指令。 .assembly 指令告诉编译器,我们准备去用一个外部的类库(不是我们自己写的,而是提前编译好的) .entrypoint 指令告诉编译器去把这个函数标记为整个应用程序的入口点(Entry Point ),也就是执行这个应用程序时最先执行的函数。 .locals 定义了局部变量 .method 标记告诉编译... 阅读全文
posted @ 2013-01-13 18:49 一只扬 阅读(517) 评论(0) 推荐(0)
摘要: 类和结构是 .NET Framework 中的常规类型系统的两种基本构造。 两者在本质上都属于数据结构,封装着一组整体作为一个逻辑单位的数据和行为。 数据和行为是该类或结构的“成员”,它们包含各自的方法、属性和事件等。 类是引用类型,而结构是值类型! 类和结构的类型 class MyClass { public int Number { get; set; } } ... 阅读全文
posted @ 2013-01-13 15:23 一只扬 阅读(165) 评论(0) 推荐(0)
摘要: static关键字声明一个类型是静态成员。 静态成员是与类型相关的,而不与实例对象相关。所以要使用静态成员是时候要使用类名+" . "来完成。 eg1internal class TestStatic { //如果创建了实例,name被赋值为一只扬,如果没有创建实例,Name需要手动赋值。 public TestStatic() { ... 阅读全文
posted @ 2013-01-13 14:39 一只扬 阅读(231) 评论(0) 推荐(0)
摘要: 属性貌似和字段一样,但它其实就是被称为”访问器“的方法。 基本的属性class Person { private string name; // the name field public string Name // the Name property { get //实际上就是string... 阅读全文
posted @ 2013-01-12 22:23 一只扬 阅读(209) 评论(0) 推荐(0)
摘要: 声明字符串 字符串的声明 //请在尝试访问字符串之前使用静态 IsNullOrEmpty(String) 方法验证字符串的值。 //只声明不初始化 string message1; //初始化为null string message2 =null; //使用Empt... 阅读全文
posted @ 2013-01-10 00:05 一只扬 阅读(242) 评论(0) 推荐(0)
摘要: 哈哈哈哈 阅读全文
posted @ 2013-01-08 21:55 一只扬 阅读(82) 评论(0) 推荐(0)
摘要: 按类别划分的字符串操作比较字符串Compare返回一个指示排序顺序中某个字符串与另一个字符串之间的关系的整数。CompareOrdinal返回一个指示某个字符串与另一个字符串之间的关系(基于它们的码位的比较)的整数。CompareTo返回一个指示排序顺序中当前字符串实例与第二个字符串之间的关系的整数。字符串相等性测试Equals()有5个重载函数:都是比较两个是否相等。 参数分别是object、string、string string、string stringCompaison、string string stringCompaison。 这里要讲的就是strin... 阅读全文
posted @ 2012-12-14 11:08 一只扬 阅读(488) 评论(0) 推荐(0)
摘要: 什么是css?css是层叠样式表(Cascading Style Sheets)css用来做什么?它定义如何显示HTML元素。吧css添加到html中是位了解决内容与表现分离的问题,可以极大提高工作效率。css语法:selector1,selector2,selector3{declaration1; declaration2; ... declarationN;}。declaration有一个属性和一个值组成:{property :value},由分号分隔。css的优先级是由 1.浏览器缺省设置2.外部样式表3.内部样式表(在head中)4.内联样式(在 HTML 元素内部) 依次提高的。c 阅读全文
posted @ 2012-12-13 16:26 一只扬 阅读(172) 评论(0) 推荐(0)