-
(1) 下面哪些元素可以是泛型?这是一个常见但重要的问题,特别是在编写高效、可复用代码时。答案是:a...
大小:14.06MB | 2024-07-27 10:09:01 -
12.3 定义泛型类型利用前面介绍的泛型知识,足以创建自己的泛型了。前面的许多代码都涉及到泛型类型,...
大小:14.06MB | 2024-07-27 10:07:35 -
13.2 定制异常第7章讨论了异常,以及如何使用try...catch...finally块处理它们...
大小:14.06MB | 2024-07-27 10:06:19 -
14.1 初始化器前面的章节学习了如何用各种方式实例化和初始化对象。它们都需要在类定义中添加额外代码...
大小:14.06MB | 2024-07-27 10:04:39 -
13.4 扩展和使用CardLib前面介绍了事件的定义和使用,现在就可以在Ch13CardLib中使...
大小:14.06MB | 2024-07-27 10:03:27 -
14.3 匿名类型在编写程序一段时间后,我们会发现大量的时间被花费在为数据表示创建简单、乏味的类上,...
大小:14.06MB | 2024-07-27 10:01:56 -
14.2 类型推理前面介绍过,C#是一种强类型化的语言,这意味着每个变量都有固定的类型,只能在接受该...
大小:14.06MB | 2024-07-27 10:00:48 -
14.6 扩展方法可以扩展类型的功能,但无需修改类型本身。甚至可以使用扩展方法扩展不能修改的类型,包...
大小:14.06MB | 2024-07-27 09:59:22 -
14.5 高级方法参数C# 4扩展了定义和使用方法参数的方式。这主要是为了响应使用外部定义的接口时出...
大小:14.06MB | 2024-07-27 09:58:04 -
Lambda表达式是C# 3.0引入的一个结构,简化C#编程,特别是在与LINQ结合时。虽然一开始看...
大小:14.06MB | 2024-07-27 09:56:49