# YGCommonFuncs **Repository Path**: dsfdsfsdfsdf/YGCommonFuncs ## Basic Information - **Project Name**: YGCommonFuncs - **Description**: 基于netstandard2.0的一系列通用方法 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-06-06 - **Last Updated**: 2023-06-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # YG.CommonFuncs #### 介绍 基于netstandard2.0的一系列通用方法 - Nuget:YG.CommonFuncs #### 软件架构 把我自己平常使用的多的方法,都总结起来,形成一个类库。 包含了: - APIStatus:API接口返回值样例 - ArrayToDataTable:数组转换成Datatable - Class2Json:class转换成JSON - Class2XML:class转换成XML - ClassAttribute:类的属性 - CleanMemory:清理内存 - Data2CSV:dataset or datatable与CSV的转换 - Data2HTMLTable:dataset or datatable与html的转换,生成满足html格式的数据 - Data2Json:dataset or datatable与JSON的转换,封装newton.json - Data2TXT:dataset or datatable与TXT的转换 - Data2XLS:dataset or datatable与XLS的转换 - Data2XLSX:dataset or datatable与XLSX的转换 - Data2XML:dataset or datatable 与xml的转换 - ErrorCode:错误类型类,还在优化 - FileAction:文件操作类 - FileBinaryConvert:文件和二进制之间转换 - FTPClientHelper:FTP接口 - HttpClient:封装httpcliet - MachineInfo:机器设备参数,由于转换成了netstandard2,功能有删减 - MailRequestModel:邮件Model - QstringFunction:字符串操作类:截取等 - ResultModel:回传结果 - SaveFileToLocalFunc:保存文件到本地 - UUIDHelper:生成UUID,由于转换成了netstandard2,功能有删减 #### 安装教程 从nuget上下载最新版本,YG.CommonFuncs #### 使用说明 1. netcore直接能使用,但是由于某些方法里面使用到了专属于windows的函数,可能无法跨平台发布。类似于uuid的生成等。 2. net framework 需要大于等于4.6.1才能使用netstandard2.0。 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request