基类库(BCL)是.NET平台的基础类库集合,为所有.NET应用程序提供系统级功能支持。它包含字符串处理、日期时间操作、文件IO、数据集合、网络通信等核心类型,支持
C#、
VB.NET、
F#等多种.NET语言开发。其关键组成部分涵盖基本类型与集合、IO持久化、网络通信、线程并发和安全加密等模块,典型应用场景包括集合操作、文件读写、网络编程及多线程任务处理。
基类库目录位于系统目录下面的Lib目录,框架内置的有Think核心类库,还可以扩展ORG 、Com扩展类库。核心基类库的作用是完成框架的通用性开发而必须的基础类和常用工具类等,包含有:Think.Core 核心类库包;Think.Db 数据库类库包;Think.Exception 异常处理类库包;Think.Template 内置模板引擎类库包;Think.Util 系统工具类库包。