Chet.Utils
全面的 .NET 工具类库,简化日常开发,提高编码效率。
dotnet add package Chet.UtilsInstall-Package Chet.Utils<PackageReference Include="Chet.Utils" Version="1.5.0" />- 🚀 高性能 — 经过优化的实现,减少不必要的内存分配
- 🔒 安全可靠 — 完善的空值检查和异常处理
- 📖 完整文档 — 所有方法都有详细的 XML 注释和使用示例
- 🎯 易于使用 — 直观的 API 设计,符合 .NET 命名规范
- 📦 扩展方法类 — 12 个
- 🔧 帮助类 — 11 个
- 📋 方法总数 — 500+
- 📄 开源协议 — MIT
using Chet.Utils;using Chet.Utils.Helpers;
// 字符串验证"test@example.com".IsEmail(); // true
// 日期处理DateTime.Now.IsWeekend();DateTime.Now.ToChineseDateString();
// 集合分页var page = list.GetPage(1, 10);
// 数值格式化12345.ToThousandsString(); // "12,345"12345.ToChineseNumber(); // "一万二千三百四十五"
// HTTP 请求var http = new HttpClientHelper();var data = await http.GetAsync<string>("https://api.example.com/data");
// 正则验证RegexHelper.IsMobilePhone("13800138000");