摘要: LINQ 是language Integrated Query的简称,是语言集成查询,是集成在.NET编程语言中的一种特性。LINQ通过提供一种跨各种数据源和数据格式来使用数据的一致模型。在LINQ查询中始终会用到对象。LINQ查询View Code namespace LINQ基本查询{ class Program { static void Main(string[] args) { string[] nameList = n... 阅读全文
posted @ 2012-03-25 14:38 翼灵绝 阅读(171) 评论(0) 推荐(0) 编辑
摘要: View Code namespace IODemo{ class Program { static void Main(string[] args) { String path = "C:\\YuYue.txt"; StreamWriter sw = null; try { Console.WriteLine("1.Add Appointments\n2.View Appointments\n3.Search\n4.Exit"); ... 阅读全文
posted @ 2012-02-29 08:35 翼灵绝 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 2.5.1隐含类型化的局部变量var i = 5;var string ="Hello World";var Array=new int []{1,2,3};注意:声明注意的问题:声明的同时要赋值初始化语言必须是一个表达式,不能包含本身,但可包含对象或集合初始器的一个new表达式(即匿名类型)使用范围:var的声明仅限于局部变量,也可以包含在foreach、for、using语句中示例:View Code 1 var s1 = "My Name is xiaoxiao";//相当于string s1="My Name is xiaoxiao&q 阅读全文
posted @ 2012-02-23 22:46 翼灵绝 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 学习目标掌握文件和目标的类掌握Path类对System.IO命名空间类的应用流概念掌握读写文件注册表类1.管理文件系统 在计算机中,会对其中的文件和目录进行管理。如:读取文件信息、删除文件和读取目录文件等,这些功能的实现,主要是由System.IO命名空间下的类对文件和目录进行操作。System.IO命名空间为目录和文件的操作提供了必要的类、方法和属性。System.IO命名空间File类(用于创建、复制、删除、移动和打开文件的静态方法)FileInfo类(提供创建、赋值、删除、移动和打开文件的实例方法):不是静态对象,只有实例化后才可以使用其属性和方法。通过对FileInfo类和File类的 阅读全文
posted @ 2012-02-01 01:27 翼灵绝 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 学习目标:对窗体的理解Windows窗体应用程序Windows窗体的属性、方法和事件各种控件的使用窗体:窗体可以是标准窗体,多文档界面(MDI)窗体,对话框或图形化的显示界面。窗体是对象,这些对象公开定义其外观的属性、其行为的方法、用于用户交互的事件。通过设置窗体的属性以及编写响应其事件的代码,可自定义该对象以满足应用程序的要求。Windows窗体其实也是控件,因为它是从Control类中继承的。Control类为定义窗体及控件的基类。Form为窗体类,用来构造窗体,其他标准Windows控件类均派生于Control类建Windows窗体应用程序:使用Windows窗体,首先要创建Window 阅读全文
posted @ 2012-02-01 01:02 翼灵绝 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 学习目标:委托的定义掌握并熟练使用委托多重委托的理解事件的掌握委托委托就是可以对方法进行引用的类,与其他的类不同,委托类只对其匹配的方法进行引用,C#中委托是面向对象的,并且类型是安全的,委托方法的调用可以像任何其他方法一样,具有参数和返回值,但是分配给委托的方法必须与委托的返回类型和参数组成匹配,这里的方法可以是静态方法也可以是实例方法。定义委托的语法类似于方法的定义,但是没有方法体,定义的前面要加上关键字delegate。可以根据委托的可见性在委托定义上添加一般的访问修饰符:public、private和protected等定义委托的语法:public delegate void MyFi 阅读全文
posted @ 2012-01-27 22:33 翼灵绝 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 学习目标:了解异常处理的基本知识掌握如何抛出和捕获异常理解嵌套try语句使用了解掌握异常类理解finally块异常处理的基本知识结构化异常处理测试特定的代码段,并在发生异常处理时改变错误情况或意外行为。抛出和捕获异常抛出和捕获异常是由try/catch/finally语句处理的,是异常处理的主要机制。在C#处理异常时,需要在代码块中关注两个部分:一是可能导致异常的代码段(通常称为抛出异常),二是当执行过程中发生异常时将要执行的代码段(通常称为捕获异常)。try/catch/finally语句块的基本语法如下: try { //可能产生异常的代码块 } catch (Exception e) { 阅读全文
posted @ 2012-01-27 16:18 翼灵绝 阅读(499) 评论(0) 推荐(0) 编辑