类库探源——开头

本系列以微软的 “Microsoft .NET Framework 3.5 Commonly Used Types and Namespaces ” 为地图简单地说明一些常用类型和命名空间。涉及到的命名空间有

1、Base Class Library

System
System.Collections
System.Collections.Generic
System.Diagnostics
System.Globalization
System.IO
System.Security
System.Security.Perimissions
System.Text
System.Threading

2、Runtime Infrastructure Library(含反射)
System (application domain pointers handles)
System.Relection
System.Runtime.CompilerServices
System.Runtime.InteropServices (P/Invoke)

3、NetWork Library
System URI
System.Collections.Speicalized
System.Net
System.Net.Sockets

4、XML Library
System.Xml

上面加粗的命名空间是我打算着重讲的

1.Microsoft .NET Framework 3.5 Commonly Used Types and Namespaces 截图

主要内容是上面红框内的 Fundamentals 其他框架库用到在说

2. Microsoft .NET Framework 3.5 Commonly Used Types and Namespaces 下载

3. 参考资料:

http://en.wikipedia.org/wiki/Standard_Libraries_(CLI)#Base_Class_Library

http://en.wikipedia.org/wiki/List_of_data_types_of_the_Standard_Libraries#Network_Library

时间: 2024-10-10 19:47:24

类库探源——开头的相关文章

类库探源——System.Delegate

一.MSDN 描述 Delegate 类:表示委托,委托是一种数据结构,它引用静态方法或引用类实例及该类的实例方法.(是不是感觉很像C语言中的函数指针 :) ) 命名空间: System 程序集:   mscorlib.dll 说到 Delegate 就必须谈 MulticastDelagate MulticastDelagate类 :表示多路广播委托:即,其调用列表中可以拥有多个元素的委托. 命名空间: System 程序集:   mscorlib.dll 继承关系: 备注: 1. Deleg

类库探源——System.String

一.MSDN描述 String 类: 表示文本,即一系列的 Unicode 字符 命名空间 : System 程序集 : mscorlib.dll 继承关系: 备注: 1. 字符串是 Unicode 字符的有序集合,用于表示文本.String 对象是 System.Char 对象的有序集合,用于表示字符串. 2. String 对象的值是该有序集合的内容,值不可变,所以String对象称为不可变的 string str1 = "3"+"b"; 这句话设计到1个Str

类库探源-反射机制

导读 1.什么是反射 2.反射的基石--元数据 3.用ildasm.exe 查看元数据 4.System.Reflection 命名空间下需关注的成员 5.获取 Type 实例的方式 6.晚绑定与System.Activator 类 什么是反射 在计算机科学中,反射是指计算机程序在运行时(Run time)可以访问.检测和修改它本身状态或行为的一种能力.这是Wiki的解释.C#和Java都支持反射,主流的C#和Java框架中都大量应用了反射.反射的主要应用场景如下: 1.使用反射来动态分析来探索

类库探源——System.Drawing.Bitmap

一.System.Drawing.Bitmap Bitmap 类: 封装GDI+ 位图,此位图由图形图像及其属性的像素数据组成.Bitmap 是用于处理由像素定义的图像的对象 命名空间: System.Drawing 程序集:   System.Drawing.dll 继承关系: 原型定义: [SerializableAttribute] [ComVisibleAttribute(true)] public sealed class Bitmap : Image 备注:GDI+ 支持下列文件格式

类库探源——System.Configuration 配置信息处理

按照MSDN描述 System.Configuration 命名空间 包含处理配置信息的类型 本篇文章主要两方面的内容 1. 如何使用ConfigurationManager 读取AppSetting和ConnectionStrings 2. 如何使用自定义 Section,我这里的自定义Section格式为 <SectionName> <services> 服务1的描述信息,供IoC容器使用 服务2的描述信息,供IoC容器使用 ... </services> <

类库探源——System.ValueType

一.MSDN描述 ValueType 类:提供值类型的基类 命名空间: System 程序集:   mscorlib.dll 继承关系: 值类型包括:字符.整数.浮点.布尔.枚举.结构(其实字符.整数.浮点.布尔是结构,下面会说明) 二.值类型花名册 1. 字符 Char 结构: 表示一个 Unicode 字符. 命名空间:   System 程序集   : mscorlib.dll 原型定义: [SerializableAttribute] [ComVisibleAttribute(true)

类库探源——System.Environment

Environment 类: 提供有关当前环境和平台的信息以及操作它们的方法.此类不能被继承. 命名空间: System 程序集:   mscorlib.dll 继承关系: 常用属性(字段)和方法: CurrentDirectory      获取或设置当前工作目录的完全限定路径 OSVersion             获取包含当前平台标识符和版本号的 OperatingSystem 对象. GetLogicalDrives      返回包含当前计算机中的逻辑驱动器名称的字符串数组. Ge

类库探源——System.Type

一.MSDN 描述 Type 类:表示类型声明:类类型.接口类型.数组类型.值类型.枚举类型.类型参数.泛型类型定义.以及开放或封闭构造的泛型类型. 命名空间: System 程序集:mscorlib.dll 继承关系: 从上面的继承关系能看出,Type和反射有关系,的确,引用MSDN上的话Type 为 System.Relection 功能的根也是访问元数组的主要方式. 二.获取 Type 的几种方式: 1. typeof 运算符 1 var type1 = typeof(TypeName);

类库探源——System.Drawing

一.System.Drawing 命名空间简述 System.Drawing 命名空间提供访问 GDI+ 的基本功能,更高级的功能在 System.Drawing.Drawing2D,System.Drawing.Imaging 和 System.Drawing.Text 命名空间 程序集: System.Drawing.dll 二.System.Drawing.Image 简述 Image 类:为源自 Bitmap 和 Metafile 的类提供功能的抽象基类 命名空间: System.Dra