C#-概念-基础类库:基础类库
ylbtech-C#-概念-基础类库:基础类库 |
1.返回顶部 |
- 中文名:基础类库
- 外文名:Base Class Library学 科:计算机
目录
- 1 BCL 基本名字空间列表
- 2 不同厂商的支持
2.返回顶部 |
BCL 基本名字空间列表
- TextReader/TextWriter,StringReader/StringWriter:文字档与字符串的读取器与写入器。
- BinaryReader/BinaryWriter:二进制数据读写器。
- StreamReader/StreamWriter:数据流读写器。
- Directory/DirectoryInfo:磁盘文件夹对象。
- File/FileInfo:磁盘文件对象。
- DriveInfo:计算机中的磁盘信息对象。
- FileStream:文件数据流。
- BufferedStream:缓冲器数据流。
- MemoryStream:存储器空间数据流。
- System.IO.Compression:数据压缩工具,目前支持 GZip 和 Deflate 两种压缩法(.NET Framework 2.0 才有)。
- System.IO.Pipe:管线数据流支持(.NET Framework 3.5 才有)。
- System.IO.Packaging:支持 ZIP 格式的压缩封装(.NET Framework 3.0 才有)。
- HTTP通信的 WebClient, HttpWebRequest/HttpWebResponse。
- FTP通信的 FtpWebRequest/FtpWebResponse。
- TCP/UDP通信以及伺服类别的 TcpClient/TcpListener, UdpClient/UdpListener。
- Winsock的基础 Socket 类别。
- SMTP邮件寄发的 SmtpMail 类别以及包装电子邮件内容的 Message 类别。
- Debug 类别可在除错程序运行中提交除错消息。
- Debugger 类别可以控制 Visual Studio 或兼容的除错器运行,包含中断点设置与启动除错等。
- Trace 类别可以在非除错的状态下提交诊断消息。
- EventLog 类别可以和 Windows 的事件查看器交互。
- Process 类别可以获取目前在计算机中运行的进程信息,以及启动与终止进程。
- System.Runtime.CompilerService:提供编译器所需中介数据的支持。
- System.Runtime.InteropService: .NET 对COM与纯Win32 API以及以函数方式开放的DLL的交互支持。
- System.Runtime.Remoting:.NET Remoting组成的类库。
- System.Runtime.Serialization:在 .NET 中提供数据序列化(Serialization)的支持,目前可支持SOAP,Binary,XML等序列化能力。
- System.Security.AccessControl:包装了对 Windows 资源的访问控制 (Access Control) 所需的 API。
- System.Security.Principal:包装了用户原理 (Principal) 对象,以支持不同的验证方法。
- System.Security.Cryptographics:包装 .NET Framework 所支持的密码编译算法,例如DES,AES,SHA,MD5等。
- System.Security.Permission:包装 .NET Framework 的Code Access Security所需的权限旗标。
- System.Security.Policy:控制 .NET Framework 程序运行的原则 (Policy) 功能。
System.Xml.Linq
不同厂商的支持
- Microsoft.Win32 名字空间为包装部分高级Windows API的类库,其中包含了对Registry的访问。
- Microsoft.VisualBasic 名字空间则是为了Visual Basic语言特性所设计的类库,例如 My 类别(放在 Microsoft.VisualBasic.MyServices)。
- MySql.Data 则是由MySQLAB 所设计,供 ADO.NET 访问之用的 MySQL 数据提供者。
- OpenNetCF则是由外部厂商开发,类似于.NET Compact Framework的类库,在 .NET CF 尚未成熟时,它扮演了重要的角色。
3.返回顶部 |
4.返回顶部 |
5.返回顶部 |
6.返回顶部 |
作者:ylbtech 出处:http://ylbtech.cnblogs.com/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 |
转载于:https://www.cnblogs.com/storebook/p/11506727.html
C#-概念-基础类库:基础类库相关推荐
- js基础--javascript基础概念之函数
js基础--javascript基础概念之函数 引用w3c介绍: 函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块. JavaScript 函数语法 函数就是包裹在花括号中的代码块,前面使用 ...
- OOP 概念的编程基础思想----我的感想
OOP 概念的编程基础思想----我的感想 (The essential of OOP concept Thought) Actually the philosofy of object orient ...
- 《Sony Vegas Pro 12标准教程》——第1章 基础篇——基础知识 1.1 影视剪辑的概念...
本节书摘来自异步社区<Sony Vegas Pro 12标准教程>一书中的第1章,第1.1节,作者 糜正磊,更多章节内容可以访问云栖社区"异步社区"公众号查看. 第1章 ...
- 嵌入式系统概念以及嵌入式基础知识
嵌入式系统概念以及嵌入式基础知识 \\\插播一条:我自己在今年年初录制了一套还比较系统的入门单片机教程,想要的同学找我拿就行了免費的(禾厶-亻言-手戈).最近比较闲,带做毕设,带学生参加省级以上比赛/ ...
- 【高项】项目的概念,项目管理基础与立项管理
[高项]项目的概念,项目管理基础与立项管理 文章目录 1.什么是项目?项目的概念 2.项目管理知识体系 2.1 组织结构对项目的影响 2.2 信息系统项目的生命周期 2.3 单个项目的管理过程 3.立 ...
- python 线程 的类库_python类库32[多线程同步Lock+RLock+Semaphore+Event]
多线程基础:python类库32[多线程同步] 一 多线程同步 由于CPython的python解释器在单线程模式下执行,所以导致python的多线程在很多的时候并不能很好地发挥多核cpu的资源.大部 ...
- JQuery-学习笔记01【基础——JQuery基础】
Java后端 学习路线 笔记汇总表[黑马程序员] JQuery-学习笔记01[基础--JQuery基础]--[day01] JQuery-学习笔记02[基础--JQuery选择器] JQuery-学习 ...
- 计算机应用基础进制转换说课稿,计算机应用基础信息技术基础《进制转换》教案.doc...
计算机应用基础信息技术基础<进制转换>教案 "项目1-3 进制转换"教案 第 5-6 课时 课型: 理实一体化 授课时间:__9_月__ 24 _日 第_4 _周 星期 ...
- 大学计算机基础 信息安全,大学计算机基础计算机网络基础与信息安全计算机网络概述教案...
<大学计算机基础计算机网络基础与信息安全计算机网络概述教案>由会员分享,可在线阅读,更多相关<大学计算机基础计算机网络基础与信息安全计算机网络概述教案(8页珍藏版)>请在人人文 ...
- Python基础-Python基础使用
Python基础-Python基础使用 1.Python解释器 在Python文件的开头加入以下代码就制定了解释器. #!/usr/bin/env python # _*_ coding:utf-8 ...
最新文章
- socket传输结构体,c++,发送OK,recv返回字节大小正确但接受数据为空
- javascript中两个等号和三个等号的区别
- node.js学习笔记
- Hadoop的学习前奏(一)——在Linux上安装与配置Hadoop
- MFC 获取命令行参数
- GitHub上排名前100的iOS开源库介绍(来自github)
- 4.6 高斯约当消元法
- lime 深度学习_用LIME解释机器学习预测并建立信任
- 3月2日,阿里云开源 PolarDB 企业级架构即将发布
- Vue3@cli项目结构
- labiview ni python_LabVIEW到底有哪些优势导致他用户量这么少但是长期不消失?
- [原创]JSLint-Toolkit v1.2 - Update with qooxdoo1.3
- 教你轻松搞定Vue事件总线(EventBus)
- NOIP2020退役记
- Ignite 安装启动(本地单机)
- 汽车IC TPS7A6633QDGNRQ1应用 低压降线性稳压器
- 数据分析案例-航班准点分析
- Hutool(Excel工具使用)
- 东北大学秦皇岛分校通信工程中外合作2020级C语言实验3
- 【人工智能数学基础(三)】数学优化
热门文章
- HardFault_Handler的相关实验1--VCAP_1管脚外加信号源
- 树莓派NAS搭建——基于OMV
- C语言 define 定义函数(多行书写) - C语言零基础入门教程
- 使用vuejs实现简单的图书增加删除功能
- java基础复习之关键字break与continue异同比较
- 第五周作业 三种建模工具的综合比较
- 2008年托福(toefl)考试答题计分
- 《ZHU, MAI, SHAO: SINGLE IMAGE DEHAZING USING COLOR ATTENUATION PRIOR》关于此文的理解与实现
- 一文深剖OFDM、快速带你入门文章
- 一个程序员的真实生活感悟