祝你天天开|

Apostle浩

园龄:3年8个月粉丝:4关注:4

随笔分类 -  C#

c#面向接口编程
摘要:什么是接口? 接口与抽象类类似,仅作功能声明不做代码实现的语法结构。 public interface ICalculator { int Calculate(); } 接口的名称一般以大写I字母开头。 为什么需要接口? 根源上解耦,使系统之间的耦合减到最低,甚至为零。 接口只是一个简单的定义,不包
152
0
0
c#委托
摘要:delegate
336
0
0
C#正则表达式
摘要:正则表达式语言可以识别各种字符模式。.NET中的正则表达式基于Perl 5的正则表达式,并支持搜索和替换功能。 所有的正则表达式相关类型都定义在System.Text.RegularExpressions命名空间中。 正则表达式基础 量词符号是正则表达式最常用的运算符之一。?表示匹配运算发前的项目0
218
0
0
C#文件和目录操作
摘要:文件与目录操作 System.IO命名空间中有一些可以进行文件和目录操作(例如复制和移动、创建目录,以及设置文件的属性和权限)的实用类型。对于大多数的特性我们都有两种选择:一种是静态方法,而另一种则是实例方法。 静态类:File和Directory,还有Path用于处理文件名称或者目录路径。 实例方
394
0
0
C#中的流与IO
摘要:流与IO .NET流的架构 主要包含三个概念:后台存储、装饰器以及流适配器。 后台存储是输入输出的终结点,例如文件或者网络连接。准确地说,它可以是以下的一种或者两种: 支持顺序读取字节的源。 支持顺序写入字节的目标。 使用后台存储,必须公开相应的接口。而Stream正是实现这个功能的.NET标准类。
402
0
1
C#并发和异步编程
摘要:并发和异步 很多场景都需要用到并发,比如编写快速响应的用户界面,需要并发执行耗时任务以保证用户界面的响应性。通过并行编程,将负载划分到多个核心上,那么多核、处理器计算机就可以提升密集计算代码的执行速度。 程序同时执行代码的机制称为多线程(multithreading)。CLR和操作系统都支持多线程,
712
0
1
LINQ查询技术入门
摘要:LINQ简介 LINQ能够解决什么问题 在NET平台开发中,面向对象编程语言与数据访问方法长期分离,数据访问通过SQL进行查询,这种嵌入SQL语句的方式极容易出现错误。 SQL和XML都有各自的查询语言,而对象没有自己的查询语言。 再比如,要从List<T>集合或数组中找到符合要求的元素,非常困难。
107
0
0
ADO.NET数据访问技术
摘要:ADO.NET数据访问技术 学习目标 掌握C#访问数据库的基本方法 掌握数据库查询的各种方法 重点理解和掌握OOP原则在数据访问中的应用 ADO.NET组件与数据库连接 理解ADO.NET ActiveX Data Objects(ADO) 是.NET平台下应用程序和数据源进行交互的一组面向对象类库
197
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起