# Bass-Class-Library **Repository Path**: qingshanking/Bass-Class-Library ## Basic Information - **Project Name**: Bass-Class-Library - **Description**: NET 基类库 - **Primary Language**: C# - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-02-02 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## Bass-Class-Library ## 项目简介 此基类库,是将NET常用的类进行封装,方便使用。基于.NET Framework 4.0开发。 根目录下的bin是生成好的DLL文件,直接导入项目即可。 ## 更新简介 ### V1.0.1 【2018年02月04日】 DataCache 文件下更新Session帮助类 ### V1.0.0 【2018年02月04日】 添加DataCache、Config、Converts、DataBase、DEncrypt、Http、Lib文件; ## 目录介绍 ### Utilities ### 1.LogHelper类:日志帮助类,多线程无需引用其他DLL文件; 2.NetHelper类:网络通信编程类: #### 功能如下:#### a.检查设置的IP地址是否正确,返回正确的IP地址; b.检查设置的端口号是否正确,返回正确的端口号 c.将字符串形式的IP地址转换成IPAddress对象 d.获取本机的计算机名 e.获取本机的局域网IP f.获取本机在Internet网络的广域网IP g.获取远程客户机的IP地址 h.创建一个IPEndPoint对象 i.创建一个TcpListener对象 j.创建一个基于TCP协议的Socket对象 k.创建一个基于UDP协议的Socket对象 l.获取本地终结点(获取TcpListener对象的本地终结点,获取Socket对象的本地终结点) m.绑定终结点 n.指定Socket对象执行监听 o.连接到基于TCP协议的服务器 p.以同步方式发送消息 q.以同步方式接收消息 r.闭基于Tcp协议的Socket对象 s.发送电子邮件 ### Cache 缓存类 1.DataCache 2.Cookie 3.Session ### Config ConfigHelper[WebConfig、AppConfig帮助类] ### Converts 处理数据类型转换,数制转换、编码转换相关的类 ### DataBase ### 常用的数据集类 目前有MySQL、SQL Server ### DEncrypt ### 加密类、MD5加密、数据库链接加密等 ### Http ### Http类,POST/GET等 ### Lib ### 一些常用的本基类库需要的dll文件。