上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 38 下一页
摘要: .NET Core:https://github.com/dotnet/corefx .NET Framework:https://referencesource.microsoft.com 阅读全文
posted @ 2019-10-04 13:28 盗哥泡茶去了 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 可空类型 C# 提供了一个特殊的数据类型,nullable 类型(可空类型),可空类型可以表示其基础值类型正常范围内的值,再加上一个 null 值。在处理数据库和其他包含可能未赋值的元素的数据类型时,将 null 赋值给数值类型或布尔型的功能特别有用。 ? : 单问号用于对 int,double,b 阅读全文
posted @ 2019-10-04 00:33 盗哥泡茶去了 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 语法糖(Syntactic sugar),也译为糖衣语法,是由英国计算机科学家彼得·约翰·兰达(Peter J. Landin)发明的一个术语,指计算机语言中添加的某种语法,这种语法对语言的功能并没有影响,但是更方便程序员使用。通常来说使用语法糖能够增加程序的可读性,从而减少程序代码出错的机会。需要 阅读全文
posted @ 2019-10-04 00:25 盗哥泡茶去了 阅读(334) 评论(0) 推荐(1) 编辑
摘要: 什么是LINQ 长期以来,开发社区形成以下的格局: 1、面向对象与数据访问两个领域长期分裂,各自为政。 2、编程语言中的数据类型与数据库中的数据类型形成两套不同的体系,例如: C#中字符串用string数据类型表示。 SQL中字符串用NVarchar/Varchar/Char数据类型表示。 3、SQ 阅读全文
posted @ 2019-10-03 22:24 盗哥泡茶去了 阅读(157) 评论(0) 推荐(0) 编辑
摘要: “委托是具有相同签名的函数(方法)的类型,事件是委托的应用方式之一” 来自评论区老司机 delegate 是为了在C#中把函数作为对象传来传去而实现的一个“函数包装”。由于在C#中函数是二等公民,你不能把它定义在class的层级上,也不能把它作为对象来传递。因此平台提供了一个盛放函数的“容器“,当你 阅读全文
posted @ 2019-10-03 22:15 盗哥泡茶去了 阅读(1065) 评论(2) 推荐(0) 编辑
摘要: 定义:"Lambda表达式"是一个匿名函数,是一种高效的类似于函数式编程的表达式。 好处:Lambda简化了匿名委托的使用,减少开发中需要编写的代码量。 写法:所有Lambda表达式都使用Lambda运算符=>,该运算符读作"goes to"。Lambda运算符的左边是输入参数(如果有),右边是表达 阅读全文
posted @ 2019-10-03 19:21 盗哥泡茶去了 阅读(4101) 评论(0) 推荐(0) 编辑
摘要: public delegate void XXXEventHandler(); //定义XXX方法的委托 public class A //发布者类 { public event XXXEventHandler XXXEvent; //定义XXX方法的事件 public void XXX() //当 阅读全文
posted @ 2019-10-03 04:11 盗哥泡茶去了 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 数组的缺点:长度固定。因此引入集合的使用。 注:泛型集合更安全,性能更高。 常用集合 对应泛型 ①动态数组ArrayList List<T> 常用方法属性:Add Clear Contains IndexOf Insert Remove Sort ②哈希表Hashtable Dictionary<T 阅读全文
posted @ 2019-10-02 08:00 盗哥泡茶去了 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 一、概括 1.通常创建一个对象的方法如图: 通过 Student tom = new Student(); 创建tom对象,这种创建实例的形式被称为构造方法。 简述:用来初始化对象的,为类的成员赋值。 2.构造方法特点 a.方法名与类名相同; b.没有返回值类型; c.必须要通过new的形式调用; 阅读全文
posted @ 2019-09-30 01:01 盗哥泡茶去了 阅读(397) 评论(0) 推荐(0) 编辑
摘要: string str = "123@163.com"; int index = str.IndexOf('@'); // 返回3 从左向右第一个@ int index = str.LastIndexOf('3'); // 返回6 从右向左第一个3 string newStr = str.SubStr 阅读全文
posted @ 2019-09-28 19:21 盗哥泡茶去了 阅读(3279) 评论(0) 推荐(0) 编辑
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 38 下一页