3.1.1 System.Object
Every type in .NET is an object, meaning that it must derive directly or indirectly form the Object class. The Object class exposes the public methods listed in table 3-1, which you can invoke on any given .NET object at runtime.
Methods |
Description |
Equals() |
比较两个类,确定它们是否一致 |
ReferenceEquals() |
比较两个类,确定它们是否引用了相同的类 |
GetHashCode() |
获取对象的哈希代码 |
GetType() |
获取对象的类型 |
ToString() |
将对象转换为字符 |
3.1.2 Major Namespaces
Namespace |
Description |
System |
See detail at MSDN |
System. IO |
|
System.Collections |
|
System.Threading |
|
System.Reflection |
|
System.Security |
|
System.Net |
|
System.Data |
|
System.Web.Services |
|
System.Web.UI |
|
System..Windows.Forms |
3.2 Core Features and Languages
Namespace
Interface
Encapsulation
Inheritance
Polymorphism?
Exception handling
3.2.1 Managed C++ Code
(……)
3.2.2 VB Code
3.2.3 C# Code




































3.2.4 Common Intermediate Language Code
(…….)
3.3 Language Integration