2014年4月7日

C#基础 基本语法5

摘要: 第十一章1、集合:控制他们包含的对象的访问、搜索和排序等数组一旦创建好大小就是固定的,不能在现有的数组末尾添加新项,除非创建一个新的数组。2、C#的数组实现为System.Array类的实例,他们只是集合类的一种类型。集合类一般用于处理对象列表,其功能比简单数组要多,功能大多是通过实现System.Collections名称空间中的接口而获得的。集合类的功能可以通过接口实现,该接口不仅没有限制我们使用基本集合类,相反还可以创建自己的定制集合类System.Collections名称空间中的几个接口提供了基本的集合功能IEnumerable可以迭代集合中的想ICollection可以或许集合中项 阅读全文

posted @ 2014-04-07 17:05 钟灵毓秀的家园 阅读(262) 评论(0) 推荐(0)

C#基础 基本语法4

摘要: 1、除了基本的OOP技术,还要熟悉一些比较高级的技术。集合、比较、转换。System.Collections名称空间中的几个接口提供了基本的集合功能。IEnumberable;ICollection;IList;IDictionnary2、ArrayList animalArrayList=new ArrayList();------------------------------------------------------------------------------------------第十章1、public:private:成员只能由类中的代码访问。internal:只能由定义它 阅读全文

posted @ 2014-04-07 17:03 钟灵毓秀的家园 阅读(194) 评论(0) 推荐(0)

C#基础 基本语法3

摘要: 补充:九章1、类用class定义、接口用interface定义。可以使用public和internal关键字定义类和接口的可访问性,类可以定义为abstract或sealed以控制继承性。class Myclass{ //Class members.}//默认情况下类的声明为内部的,只有当前项目的代码才能访问它。可以使用internal访问修饰符关键符显示指定它。如下(这个不必要的)internal class Myclass{ //class members.}2、除了public和internal中还可以使用abstract指定类是抽象的(不能实例化,只能继承,可以有抽象成员)或密封的.. 阅读全文

posted @ 2014-04-07 17:02 钟灵毓秀的家园 阅读(148) 评论(0) 推荐(0)

C#基础 基本语法2

摘要: 1、String myString="A string";char myChar=myString[1];String myString="A string";char[] mychars=myString.ToCharArry();//为了获得一个可写的char数组foreach(char character in myString)//后面就可以使用myString.Length获取元素的个数{ Console.WriteLine("{0}",character);}2、String userResponse=Console.Re 阅读全文

posted @ 2014-04-07 17:01 钟灵毓秀的家园 阅读(200) 评论(0) 推荐(0)

ADO.NET 基础知识

摘要: 1、与ODBC,OLE DB。ADO 可访问非关系DB多种接口,可访问关系型数据库。2、ODBC提供了一组对数据库访问的标准API(应用程序编程接口),处理底层数据,让高层不用例会那种数据库接口。ODBC的数据源就是Access、MSSQl、Oracle、MYSQL3、ODBC就是一种分层思想,OLE DB操作ODBCOLE DB标准时实现一组C++API函数,OLE DB符合COM标准、基于对象的。4、(类似DAO和RDO)ADO是一种对象模型,实现与语言无关,ADO出现了OLEDB标准的API事C++API,只能提供C++语言调用。****************ADO是对oledb数据源 阅读全文

posted @ 2014-04-07 16:59 钟灵毓秀的家园 阅读(229) 评论(0) 推荐(0)

ASP.NET 遗漏点(迭代器、验证控件、DataReader、SqlParameter、DataTable 、事务、状态管理、两种验证模型)

摘要: 1、迭代器的使用 public class DaysofTheWeek:System.Collections.IEnumerable { //定义一周7天 string[] m_Days={"Sun","Mon","Tue","Wed","Thr","Fri","Sat"}; //定义迭代器返回内容 public System.Collections.IEnumerator GetEnumerator() { for(int i=0;i CompareVa 阅读全文

posted @ 2014-04-07 16:58 钟灵毓秀的家园 阅读(235) 评论(0) 推荐(0)

C#面向对象

摘要: 1、重载并没有使代码减少多少,但是方便了类的使用者,使类看上去有智能化的效果。2、类的构造函数函数名称和类的名称相同不能有返回值不能调用,new的时候自动调用//比如说类创建的时候就给他的一些字段赋值,把初始化的代码写到类的函数里,类的构造函数可以重载的。3、继承是多态的一个基础理解抽象类接口的区别以及如何利用他们实现多态4、例如学生、老师都有共有的属性,年龄,班级、等,可以统一提取出来。继承共性,发扬个性。5、public calss Person{ pricate int _age; public int Age { get{returm _age;} set{_age=va... 阅读全文

posted @ 2014-04-07 16:55 钟灵毓秀的家园 阅读(147) 评论(0) 推荐(0)

C#基础 基本语法

摘要: 1、集合、泛型、C# 4新增内容2、C#基础、windows编程及其部署、web编程、数据访问、其他技术wcf3、C#和.net framwork 两项技术的含义、作用、关系4、NET Framework开源版本可以运行在多个操作系统上,NET Framwork 优点是可以集成各种操作系统的方式。 并没有定义应用程序的类型,windows应用成粗、web应用程序(多平台应用程序)、web服务NET Framwork设计方式确保他可以用于多语言。5、.NET Framwork 包含了公共类型系统CTS,公共语言运行库 Commmon Language Runtiome,CLR。使用面向对象的编程 阅读全文

posted @ 2014-04-07 16:52 钟灵毓秀的家园 阅读(186) 评论(0) 推荐(0)

ASP.NET 基础知识一些要注意的问题

摘要: 1、ASP.NET和ASP.NET webform的关系 ASP,NET=ASP.NET webform+asp.net mvc+asp.net其他框架用模板引擎这种方式就是用asp.net这种框架做的web开发 ASP.NET webform就是asp.net提供的那堆服务器控件2、aspx页面的特点,一部分由服务器解释执行,一部分直接是原样输出给浏览器。对于runat="server"的标签,要进行特殊处理3、除了的内容和runat=server的内容,其他都是按原样输出。是可以在aspx里面写C#代码的语法。//在页面里输入这个,就可以循环输出,这种方式淘汰。使可维护 阅读全文

posted @ 2014-04-07 16:42 钟灵毓秀的家园 阅读(209) 评论(0) 推荐(0)

导航