上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
摘要: 2.2 类型系统的特征 类型系统被分为强/弱、安全/不安全、静态/动态以及其他一些让人更不好懂的说法。 由于不同的人经常用不同的术语来指代差别不是太大的两种东西,所以很容易产生沟通障碍。 本节只适用于安全代码,如果只考虑安全代码,那么类型系统的各种特征会变得更容易描述和理解。 2.2.1 C#在类型 阅读全文
posted @ 2018-11-26 19:06 田错 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 2.1 委托 委托在某种程度上提供了间接的方法。换言之,不需要直接指定一个要执行的行为,而是将这个行为用某种方式“包含”在一个对象中。 这个对象可以像其他任何对象那样使用。在该对象中,可以执行封装的操作。 可以选择将委托类型看做只定义了一个方法的接口,将委托的实例看做实现了那个接口的一个对象。 让我 阅读全文
posted @ 2018-11-26 12:24 田错 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 1.7 剖析.NET 平台 最开始引入时,.NET这个词涵义甚广,用来包罗微软公司的多种技术。例如,Windows LiveID曾被叫做.NET Passport,虽然它和目前的.NET没有任何明显的联系。 幸好,这个混乱的局面逐渐平息下来了。本节要探讨.NET的各个组成部分。本书会提到3种不同的特 阅读全文
posted @ 2018-11-26 11:00 田错 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 1.4 LINQ 简介 LINQ(Language Integrated Query,语言集成查询),是C# 3的核心。 顾名思义,LINQ是关于查询的,其目的是使用一致的语法和特性,以一种易阅读、可组合的方式,使对多数据源的查询变得简单。 在很大程度上,C# 2更像是对C# 1的各种不足之处的修修 阅读全文
posted @ 2018-11-26 10:36 田错 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 1.3 处理未知数据 我们将要介绍两种不同形式的未知数据。首先,处理确实没有数据信息的场景。其次,再来看看如何从方法调用中移除信息,使用默认值来代替。 1.3.1 表示未知的价格 假如你经常使用数据库的话,问题肯定是你熟悉的。 假定产品列表不仅包含现售的产品,还包括尚未面市的产品。某些情况下,我们可 阅读全文
posted @ 2018-11-26 09:48 田错 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 4.2 光纤接入网(FTTH) 4.2.1 光纤的基本知识 FTTH,是一种基于光纤的接入网技术。FTTH 的关键点在于对光纤的使用,所以先来介绍一些光纤的基本知识。 光纤的结构 它是由一种双层结构的纤维状透明材质(玻璃和塑料)构成的,通过在里面的纤芯中传导光信号来传输数字信息。 光信号和电信号的相 阅读全文
posted @ 2018-11-25 17:34 田错 阅读(2535) 评论(0) 推荐(0) 编辑
摘要: 4.1.5 ADSL 通过使用多个波来提高速率 信号不一定要限制在一个频率,不同频率的波可以合成,也可以用滤波器从合成的波中分离出某个特定频率的波。即可以使用多个频率合成的波来传输信号,这样能够表示的比特数就可以成倍提高。 ADSL 通过多个波增加能表示的比特数来提高速率。具体为ADSL 使用间隔为 阅读全文
posted @ 2018-11-25 16:51 田错 阅读(948) 评论(0) 推荐(0) 编辑
摘要: 4.1 ADSL 接入网的结构和工作方式 4.1.1 互联网的基本结构和家庭、公司网络是相同的 我们可以将互联网理解为家庭、公司网络的一个放大版。 互联网也有一些和家庭、公司网络不同的地方,其中之一就是与转发设备间的距离。 二者的不同点 传输距离的不同 在家庭、公司网络中,与转发设备之间的距离不过几 阅读全文
posted @ 2018-11-25 16:13 田错 阅读(2445) 评论(0) 推荐(0) 编辑
摘要: 1.2 排序和过滤 本节不会改变 Product 类型,我们会使用示例的产品列表,并按名称排序,然后找出最贵的产品。 让我们看看它到底能简化到什么程度。 1.2.1 按名称对产品进行排序 以特定顺序显示一个列表的最简单方式就是先将列表排好序,再遍历并显示其中的项。 在.NET 1.1中,这要求使用 阅读全文
posted @ 2018-11-25 12:30 田错 阅读(300) 评论(0) 推荐(0) 编辑
摘要: C# 1中定义的产品类型 以定义一个表示产品的类型作为开始,然后进行处理。 其中Product 类型内部封装了几个属性。同时还要创建预定义产品的一个列表。 以上C# 1代码存在如下3个局限: ①ArrayList 没有提供与其内部内容有关的编译时信息。不慎在 GetSampleProducts 创建 阅读全文
posted @ 2018-11-25 11:29 田错 阅读(530) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页