CLR via C#

- 书名:CLR via C#
- 作者: JeffreyRichter
- 格式:PDF
- 时间:2024-06-30
- 评分:
- ISBN:9787302380979
内容简介:
《CLR via C#(第4版)》针对CLR和.NET Framework 4.5进行深入、全面的探讨,并结合实例介绍了如何利用它们进行设计、开发和调试。全书5部分共29章。第Ⅰ部分介绍CLR基础,第Ⅱ部分解释如何设计类型,第Ⅲ部分介绍基本类型,第Ⅳ部分以核心机制为主题,第Ⅴ部分重点介绍线程处理。
通过《CLR via C#》的阅读,读者可以掌握CLR和.NET Framework的精髓,轻松、高效地创建高性能应用程序。
下载地址:
标签:
文章链接:https://www.dushupai.com/book-content-29348.html(转载时请注明本文出处及文章链接)
- 上一篇: The Ghost in the Machine
- 下一篇: 西蒙娜·韦伊
最新评论:
更多
-
今生缘2021-12-30.NET 领域的扛鼎之作。买了五六年,看两天放两年,一直看不完,月初看到有人说一个月看完,很受触动。于是下定决心,在 2021 年最后一个月,利用周末和每晚的时间,连续二十多天一次性看完了,收获满满。
-
Sherry2021-08-19jeff大佬的书!!会讲解比较底层的逻辑,帮助理解以前理解不了的部分,太感谢了!学习C#必读也不为过!
-
李法师2017-09-15c# dotnet 开发工具书
最新书摘:
更多
-
DeepLearning2014-04-23The reason a type that defines Equals must alson define GetHashCode is that the implementation of the System.Collections.Hashtable type, the System.Collections.Generic.Dictionary type, and some other collections require that any two objects that are equal must have the same hash code value. So if you override Equals, you should override GetHashCode to ensure that the algorithm you use for calculating equality corresponds to the algorithm you use for calculating the object’s hash code.Basically, when you add a key/value pair to a collection, a hash code for the key object is obtained first. This hash code indicates which "bucket" the key/value pair should be stored in. When the collection needs to look up a key, it gets the hash code for the specified key object. This code identifies the "...
-
DeepLearning2014-04-16Here is how to properly implement an Equals method internally:1. If the obj argument is null, return false because the current object identified by this is obviously not null when the nonstatic Equals method is called.2. If the this and obj arguments refer to the same object, return true. This step can improve performance when comparing objects with many fields.3. If the this and obj arguments refer to objects of different types, return false.4. For each instance field defined by the type, compare the value in the this object with the value in the obj object. If any fields are not equal, return false.5. Call the base class’s Equals method so it can compare any fields defined by it, if the base class’s Equals method returns false, return false; otherwise, return true.
-
DeepLearning2014-04-10Any data types the compiler directly supports are called primitive types. Primitive types map directly to types existing in the Framework Class Library (FCL).
猜你喜欢:
-
英文原版
-
英文原版
-
英文原版
-
英文原版
-
英文原版
-
英文原版
-
英文原版
-
英文原版