随笔分类 -  C#实例

摘要:用例 1 const string pattern = @"ion\b"; 2 const string strMatch = "a new action and station"; 3 MatchCollection Matches = Regex.Matches(strMatch, patter 阅读全文
posted @ 2019-09-05 11:05 H滴水 阅读(293) 评论(0) 推荐(0)
摘要:从 Visual C# 3.0 开始,在方法范围内声明的变量可以具有隐式“类型”var。 其实也就是弱化类型的定义 VAR 可以替代任何类型,编译器会根据上下文来判断你到底用是想用什么类型的 至于什么情况下用到 VAR 就是你自己无法确定自己将用的是什么类型,在你自己也都可使用 VAR VAR类型比 阅读全文
posted @ 2019-08-24 11:41 H滴水 阅读(722) 评论(4) 推荐(0)
摘要:结构是一种可以包含数据成员和方法成员的值类型数据结构。为结构分配数据时不需要从托管堆中分配内存,结构类型的变量直接包含了该结构的数据。结构中可以包含构造函数,常量,字段方法,属性,运算符,事件和嵌套类型等,但如果要同事包括上述几种成员,则应该考虑使用类。 结构是一种可以包含数据成员和方法成员的值类型 阅读全文
posted @ 2019-08-14 14:59 H滴水 阅读(658) 评论(0) 推荐(0)
摘要:抽象类主要用来提供多个派生类可共享的基类的公共定义,它与非抽象类的主要区别如下: 抽象类主要用来提供多个派生类可共享的基类的公共定义,它与非抽象类的主要区别如下: 抽象类不能直接实例化。 抽象类中可能包含抽象成员,但非抽象类中不可以。 抽象类不能被密封。 接口具有以下特征 接口具有以下特征 接口类类 阅读全文
posted @ 2019-08-14 14:23 H滴水 阅读(1342) 评论(0) 推荐(0)
摘要:Virtual方法(虚方法) Virtual方法(虚方法) virtual 关键字用于在基类中修饰方法。virtual的使用会有两种情况: 情况1:在基类中定义了virtual方法,但在派生类中没有重写该虚方法。那么在对派生类实例的调用中,该虚方法使用的是基类定义的方法。 情况2:在基类中定义了vi 阅读全文
posted @ 2019-08-13 11:36 H滴水 阅读(862) 评论(0) 推荐(0)
摘要:访问修饰符 访问修饰符 C# 中常用的有 private、public、protected、internal 4个访问修饰符。 private:私有访问是允许的最低访问级别,私有成员只有在声明它们的类和结构中才可以访问。 public:公共访问是允许的最高访问级别,对访问公共成员没有限制。 prot 阅读全文
posted @ 2019-08-12 13:47 H滴水 阅读(1757) 评论(0) 推荐(0)
摘要:GAC 全称是 Global Assembly Cache 作用是可以存放一些有很多程序都要用到的公共 Assembly ,例如 System.Data 、System.Windows.Form 等等。这样,很多程序就可以从GAC 里面取得 Assembly ,而不需要再把所有要 用到的 Assem 阅读全文
posted @ 2019-08-06 21:35 H滴水 阅读(1282) 评论(0) 推荐(0)
摘要:环境Win7+VS2017 启用IIS 启用IIS 查看iis是否启用 查看iis是否启用 新建 ASP.NET Web 应用程序 项目,项目中添加Web 服务 新建 ASP.NET Web 应用程序 项目,项目中添加Web 服务 在 asmx 文件中添加需要的方法 在 asmx 文件中添加需要的方 阅读全文
posted @ 2019-07-30 20:55 H滴水 阅读(774) 评论(0) 推荐(0)
摘要:这些区域性通常分为三个集合:固定区域性、非特定区域性和特定区域性。 固定区域性不区分区域性。可以使用空字符串 ("") 按名称或者按区域性标识符 0x007F 来指定固定区域性。它与英语语言关联,但不与任何国家/地区关联。它几乎可用在要求区域性的“全局化”命名空间中的所有方法中。 非特定区域性是与某 阅读全文
posted @ 2019-07-29 20:11 H滴水 阅读(1251) 评论(0) 推荐(0)
摘要:checked checked 在进行算术运算时,可以使用checked关键字有效地处理溢出错误。如果不使用 checked 关键字,数值出现溢出时将不会出现任何异常信息,这时将会出现一件可怕的事情,程序中的数据已经不正确,但是还没有发现。 Byte btOne, btTow; if (byte.T 阅读全文
posted @ 2019-07-29 09:21 H滴水 阅读(436) 评论(0) 推荐(0)
摘要:按位与运算符(&) 参加运算的两个数据,按二进制位进行“与”运算。 运算规则:0&0=0; 0&1=0; 1&0=0; 1&1=1; 按位与运算符(&) 参加运算的两个数据,按二进制位进行“与”运算。 运算规则:0&0=0; 0&1=0; 1&0=0; 1&1=1; 按位或运算符(|) 按位或运算符 阅读全文
posted @ 2019-07-27 10:45 H滴水 阅读(30086) 评论(0) 推荐(1)
摘要:重置开发环境 菜单栏中选择“工具”/“导入和导出设置”/“重置所有设置” 设置行号 菜单栏中选择“工具”/“选项”/“文本编辑器”/“行号” 全屏显示 菜单栏中选择“视图”/“全屏显示” 为程序设置版本和帮助信息 项目/properties /AssemblyInfo.cs 文件 1 // Gene 阅读全文
posted @ 2019-07-26 09:57 H滴水 阅读(1669) 评论(0) 推荐(0)