上一页 1 2 3 4 5 6 ··· 10 下一页

2017年6月8日

SVN使用教程总结

摘要: SVN使用教程总结 SVN简介: 为什么要使用SVN? 程序员在编写程序的过程中,每个程序员都会生成很多不同的版本,这就需要程序员有效的管理代码,在需要的时候可以迅速,准确取出相应的版本。 Subversion是什么? 它是一个自由/开源的版本控制系统,一组文件存放在中心版本库,记录每一次文件和目录 阅读全文

posted @ 2017-06-08 17:04 选择大于努力 阅读(55614) 评论(7) 推荐(8) 编辑

LINQ

摘要: 19.1 LINQ provider LINQ数据源可以是SQL数据库、数组、XML文档,每一种数据源类型,都有根据该数据源实现查询的代码模块,叫做LINQ provider。有LINQ to objects、LINQ to xml、LINQ to SQL、LINQ to Datasets、LINQ to Entities。 //一个简单的LINQ例子 int[] nu... 阅读全文

posted @ 2017-06-08 16:30 选择大于努力 阅读(530) 评论(0) 推荐(0) 编辑

转换

摘要: 隐式转换 显示转换---强制转换(“不管是否发生数据丢失,都进行转换吧”) 1、数字转换 占据较少位数的数字类型可以隐式转换为占据较多位数的数字类型: 2 溢出检测上下文 checked unchecked 可以做运算符使用 ushort sh... 阅读全文

posted @ 2017-06-08 16:22 选择大于努力 阅读(185) 评论(0) 推荐(0) 编辑

接口

摘要: 1 什么是接口 接口是指定一组函数成员而不实现它们的引用类型,所以只能类和结构来实现接口。 interfaceIInfo //声明接口 关键字+接口名称{ 方法 直接分号无方法体} { string GetName(); string GetAge(); } classCA : IInfo //声明实现了接口的C... 阅读全文

posted @ 2017-06-08 16:20 选择大于努力 阅读(194) 评论(0) 推荐(0) 编辑

泛型

摘要: 1 泛型 泛型核心作用:可以让多个类型共享一组代码 C#中提供了5种泛型:类、结构、接口、委托和方法。前面四个是类型,而方法是成员。 类型不是对象而是对象的模板,泛型类不是类型,而是类型的模板。 2 声明泛型类 在类名之后放置一组尖括号; 在尖括号中用逗号分割的占位符(通常是T,也可以是其他的)来表示类型参数; 在泛型类声明的主体中使用类型参数来替代实际的类型。 class SomeCl... 阅读全文

posted @ 2017-06-08 16:18 选择大于努力 阅读(363) 评论(0) 推荐(0) 编辑

枚举器和迭代器

摘要: 1、枚举器和可枚举类型 foreach语句可以循环一次取数组中元素的原理:数组可以提供一个枚举器Enumerator的对象,枚举器可以知道元素的次序。 获取一个对象枚举器的方法是调用对象的GetEnumerator方法。实现了GetEnumerator方法的类型叫做可枚举类型Enumerable。 2 IEnumerator接口 实现了IEnumerator接口的枚举器包含3个函数成员:Curr... 阅读全文

posted @ 2017-06-08 16:14 选择大于努力 阅读(1240) 评论(0) 推荐(0) 编辑

事件

摘要: 委托和类、结构一样,是类型。 事件和方法、属性一样,是类或结构的成员。 所以委托声明是在类前面,而事件声明是在类或结构内部。 1 发布者和订阅者 事件的工作过程可以用“发布者/订阅者”模式来理解。 发布者:发布某个事件的类或结构;订阅者:订阅事件,并在事件发生时得到通知的类或结构;事件处理程序,在发布者触发事件时执行的程序,可以定义在事件所在的类或结构中。 2 事件源代码几部分组成 委托类型声明... 阅读全文

posted @ 2017-06-08 16:12 选择大于努力 阅读(193) 评论(0) 推荐(0) 编辑

异步编程

摘要: 1、async/await特性结构 异步方法:就是在处理完成之前就返回到调用方法。 async/await特性结构由三个部分构成: (1)调用方法:调用异步方法的那个方法,它和异步方法可能在相同的线程,也可能在不同的线程。在异步方法执行其任务的时候继续执行。 class Program { static void Main() { …… Task... 阅读全文

posted @ 2017-06-08 16:07 选择大于努力 阅读(203) 评论(0) 推荐(0) 编辑

委托

摘要: 1 什么是委托 委托是持有一个或多个方法的对象,是一种可以执行的对象,执行时,就相当于执行其持有的方法,委托的本质就是一个类型安全的方法的指针。 委托和类一样,是一种用户自定义的类型,而类表示的是数据和方法的集合,而委托则持有一个或多个方法,以及一系列预定义操作。 delegatevoidMyDel(int x);//声明委托类型 classProgram ... 阅读全文

posted @ 2017-06-08 15:35 选择大于努力 阅读(224) 评论(0) 推荐(0) 编辑

c#元组举例

摘要: 元组的概要: 数组合并了相同类型的对象,而元组合并了不同类型的对象。元组起源于函数编程语言(如F#) ,在 这些语言中频繁使用元组。在N盯4中,元组可通过.NET Fmmework用于所有的NET语言。 .NET 4定义了8个泛型Tuple类和一个静态Tuple类,它们用作元组的工厂。这里的不同泛型Tuple 类支持不同数量的元素。例如,Tuple包含-个元素,Tuple包含两个元素,以此类推。... 阅读全文

posted @ 2017-06-08 14:29 选择大于努力 阅读(2391) 评论(0) 推荐(1) 编辑

上一页 1 2 3 4 5 6 ··· 10 下一页

导航