代码改变世界

随笔档案-2011年4月28日

C#基础系列—索引

2011-04-28 13:06 by 杨延成, 1299 阅读, 收藏, 编辑
摘要: 为了方便查询,现整理一份C#基础系列索引,这里面包括有一些是我很早以前在赛迪网博客写的,现在全部都搬到了这里C#基础概念之延迟加载C#基础概念之事件C#基础概念之委托 C#基础概念之MEF初步C#基础概念之LockC#-线程基础C#结合反射实现抽象工厂 C#示例学习(九)-Linq to sqlC#示例学习(八)-Linq to object(5)分页效果C#示例学习(七)-Linq to object(4)分组查询C#示例学习(六)-Linq to object(3)查询方法操作集合C#示例学习(五)--Linq to object(2)操作集合C#示例学习(四)--Linq to Obje 阅读全文

C#集合-有序列表

2011-04-28 12:53 by 杨延成, 3767 阅读, 收藏, 编辑
摘要: ///SortedList<TKey, TValue>。这个类按照键给元素排序 #region 有序表测试 /// <summary> /// 有序表测试 /// </summary> public class TestSortedList { public void TestSortedListMethod() { SortedList<string, string> strSortedList = new SortedList<string, string>(); strSortedList.Add("环境恶化" 阅读全文

C#集合-队列

2011-04-28 12:49 by 杨延成, 2470 阅读, 收藏, 编辑
摘要: 队列是其元素以先进先出(FIFO)的方式来处理的集合。先放在队列中的元素会先读取。队列的例子有在机场排的队、人力资源部中等待处理求职信的队列、打印队列中等待处理的打印任务、以循环方式等]处理的线程。另外,还常常有元素根据其优先级来处理的队列。例如,在机场的队列中,商务舱乘客的处理要优先于经济舱的乘客。这里可以使用多个队列,一个队列对应一个优先级。在机场,这是很常见的,因为商务舱乘客和经济舱乘客有不同的登记队列。打印队列和线程也是这样。可以为一组队列建立一个数组,数组中的一项代表一个优先级。在每个数组项中,都有一个队列,其处理按照的方式进行。#region 队列测试 /// <summar 阅读全文

C#示例学习(-)-隐式声明

2011-04-28 12:39 by 杨延成, 536 阅读, 收藏, 编辑
摘要: 可以用var来进行声明变量,声明的变量的类型由初始化此变量值的类型决定,这一点有点象VB6.0当中的变体型。 class Program { static void Main(string[] args) { //用var关键字声明, var i = 0; //声明必须初始化 //var i; //不能初始为空 //var i = null; Console.WriteLine(i); //可以再次赋值 // i = 10; //不能再次赋值为其它类型 // i = "0"; Console.WriteLine(i); //用var声明可以赋给不同类型的值,他的类型由初始化 阅读全文

C#示例学习(八)-Linq to object(5)分页效果

2011-04-28 12:32 by 杨延成, 690 阅读, 收藏, 编辑
摘要: 1 public void TestMethod() 2 { 3 List<Book> bookList = new List<Book> 4 { 5 new Book{Title="C#高级编程",Book_Author=new Author{Name="黄老邪",Address="桃花岛"},Price=128f}, 6 new Book{Title="Think in Java",Book_Author=new Author{Name="欧阳峰",Address=& 阅读全文
点击右上角即可分享
微信分享提示