上一页 1 2 3 4 5 6 7 8 9 10 ··· 21 下一页
摘要: 先来说下C#中的数据类型.分值类型和引用类型两大类. 值类型:直接存储数据的值,保存在内存中 引用类型:存储对值的引用,实际上存储的就是一个内存的地址 C#预定义的简单类型,像int,float,bool,char都是值类型,另外enum(枚举),struct(结构)也是值类型 string,数组, 阅读全文
posted @ 2016-12-21 18:09 在西天取经的路上…… 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 首先:两者都是按引用传递的,使用后都将改变原来参数的数值。 其次:ref可以把参数的数值传递进函数,但是out是要把参数清空,就是说你无法把一个数值从out传递进去的,out进去后,参数的数值为空。这个就是两个的区别,或者说就像有的网友说的,ref是有进有出,out是只出不进。 ref(C# 参考) 阅读全文
posted @ 2016-12-01 14:13 在西天取经的路上…… 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 格式说明符 说明 示例 输出 C 货币 2.5.ToString("C") ¥2.50 D 十进制数 25.ToString("D5") 00025 E 科学型 25000.ToString("E") 2.500000E+005 F 固定点 25.ToString("F2") 25.00 (默认2位 阅读全文
posted @ 2016-11-25 16:41 在西天取经的路上…… 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 定义:特性本质上就是有一种类,通过添加特性,就可以实例化这个特性类; 我们主要讲一下如何自定义特性,定义的方式和普通的类定义方式一致,但是,第一:需要继承标准特性类第二:需要添加标准特性,用来限制特性的使用范围等第三:必须要定义构造函数,即使是空的如下: 使用特性例子如下:(这里相当于实例化了2个类 阅读全文
posted @ 2016-11-25 15:53 在西天取经的路上…… 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 扩展方法的目的就是为一个现有的类型添加一个方法,现有类型既可以是int,string等数据类型,也可以是自定义的数据类型。 扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用。例如,我们可以让Random类的所有实例对象拥有一个返回随机bool值的方法。我们不能对Random类本 阅读全文
posted @ 2016-11-24 18:10 在西天取经的路上…… 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 先创建一个控制台应用程序,并创建一个Class1类,在Class1里面写上一个无参构造函数和一个静态构造函数,并在Main方法里面分别实例化两次Class1 从中可以得出在同一个程序中,静态构造函数只会被执行一次!这就是静态构造函数的本质!掌握到这个了就可以自己更深层次的扩展! 有时,在一个类中有几 阅读全文
posted @ 2016-11-24 16:33 在西天取经的路上…… 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 表示只读; 例:public string DisplayName { get; private set; } 称为“自动属性” 等同于: private string _DisplayName; public string DisplayName { get{return _DisplayName 阅读全文
posted @ 2016-11-24 16:04 在西天取经的路上…… 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 在C#的学习中,容易混淆virtual方法和abstract方法的使用,现在来讨论一下二者的区别。 它们有一个共同点: 二者都是用来修饰父类的,只能作为基类使用,通过覆盖父类的定义,让子类与override的配合重新定义。 如果用来修饰方法,前面必须添加public。毕竟加上virtual或abst 阅读全文
posted @ 2016-11-24 15:29 在西天取经的路上…… 阅读(219) 评论(0) 推荐(0) 编辑
摘要: sealed 修饰符表示密封 用于类时,表示该类不能再被继承,不能和 abstract 同时使用,因为这两个修饰符在含义上互相排斥 用于方法和属性时,表示该方法或属性不能再被重写,必须和 override 关键字一起使用,因为使用 sealed 修饰符的方法或属性必须是基类中的虚成员,所以也不能用于 阅读全文
posted @ 2016-11-24 14:48 在西天取经的路上…… 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 一.前言 多条件查询分页以及排序 每个系统里都会有这个的代码 做好这块 可以大大提高开发效率 所以博主分享下自己的6个版本的 多条件查询分页以及排序 二.目前状况 不论是ado.net 还是EF 在做多条件搜索时 都有这类似的代码 这样有几个不好的地方 1.当增加查询条件,需要改代码,对应去写相应的 阅读全文
posted @ 2016-11-24 11:58 在西天取经的路上…… 阅读(1104) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 21 下一页