跳转到内容

Chet.Utils

全面的 .NET 工具类库,简化日常开发,提高编码效率。

Terminal window
dotnet add package Chet.Utils
  • 🚀 高性能 — 经过优化的实现,减少不必要的内存分配
  • 🔒 安全可靠 — 完善的空值检查和异常处理
  • 📖 完整文档 — 所有方法都有详细的 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");