2013年12月30日

C#中virtual和abstract的区别_woostundy

摘要: 原文链接: C#中virtual和abstract的区别不同点:virtual意思是虚拟,abstract意思是抽象。virtual只修饰方法,abstract修饰方法和类。virtual方法必须有实现,abstract方法必须没有实现。public abstract void getword(); //abstract后面直接分号。 public virtual void getword() { } //virtual必须是大括号,即便没内容。virtual方法可以在普通类里,也可以在抽象类里,而abstract方法必须在抽象类中。(abstract class类只能被继承,不能实例化)v. 阅读全文

posted @ 2013-12-30 12:20 Aidou_dream 阅读(251) 评论(0) 推荐(0) 编辑

一步一步学Linq to sql(一):预备知识_aehyok

摘要: 原为链接: 一步一步学Linq to sql(一):预备知识什么是Linq to sqlLinq to sql(或者叫DLINQ)是LINQ(.NET语言集成查询)的一部分,全称基于关系数据的 .NET 语言集成查询,用于以对象形式管理关系数据,并提供了丰富的查询功能,它和Linq to xml、Linq to objects、Linq to dataset、Linq to entities等组成了强大的LINQ。 要学好LINQ查询语法,就不得不先理解C# 3.0的一些新特性,下面一一简单介绍。隐含类型局部变量 ///隐含类型局部变量 var a... 阅读全文

posted @ 2013-12-30 12:19 Aidou_dream 阅读(140) 评论(0) 推荐(0) 编辑

过去一年半的总结和2014年的规划_aehyok

摘要: 原文链接过去一年半的总结和2014年的规划前言还清晰的记得自己在2012年7月2日周一入职的,到现在为止也刚好一年半了。对.Net的学习也有一年半了,算是入门了吧。自己也由原来的.Net小白(白痴,几乎啥都不会),到现在的小菜(菜鸟,懂一点,会一点,都是皮毛)。先来说说博客园吧。在未进入这个公司的时候,自己对博客园也没什么认识,虽然自己在入职之前的几个月已经注册了个帐号。进入公司后,因为经常需要查阅一些问题的处理,慢慢的发现博客园给我的答案越来越多,了解的越来越深。慢慢的每天我会来博客园查看一些文章,查看自己工作中用到的系列文章,再慢慢的我开始关注每天首页的文章,虽然一般都是看不懂的,再到后. 阅读全文

posted @ 2013-12-30 12:18 Aidou_dream 阅读(267) 评论(0) 推荐(1) 编辑

C#中的String与string

摘要: 在C#中,string 是 System.String 的别名,所以基本上在使用时是没有差别的。 习惯上,我们把字符串当作对象时(有值的对象实体),我们用string。 而我们把它当类时(需要字符串类中定义的方法),我们用String,比如:string greet = String.Format("Hello {0}!", place)。 其实乱用也可以,只是这样概念上清楚一点。 另外string是C#保留字,不可用作变量名,String就不是了。 String 必须先引用 System命名空间。 也可以这样理解:string是C#中字符串类型String的反射,一种简化 阅读全文

posted @ 2013-12-30 11:56 Aidou_dream 阅读(401) 评论(0) 推荐(0) 编辑

类和结构的异同点?

摘要: 异: 1.关键字不同 一个是class,一个是struct 2.类型不同,一个是引用类型,一个是值类型(存储:一个堆区,一个栈区)3.成员不同,结构体没有默认的构造函数(可以添加)和没有析构函数,不可以使用abstract,protected,sealed修饰4.Struct变量使用完之后就自动解除内存分配,Class实例有垃圾回收机制来保证内存的回收处理5.继承性。结构不可以继承自另一个结构或被继承,但和类一样可以继承自接口 6.在结构体中可以声明字段,但是声明字段的时候是不能给初始值的. 7.实体类中如果我们没有显示的定义构造函数,那么会有一个隐式无参的构造函数(重载构造函数之后,... 阅读全文

posted @ 2013-12-30 11:48 Aidou_dream 阅读(788) 评论(0) 推荐(0) 编辑

导航