Sage.Data.Extensions
1.0.0.4
dotnet add package Sage.Data.Extensions --version 1.0.0.4
NuGet\Install-Package Sage.Data.Extensions -Version 1.0.0.4
<PackageReference Include="Sage.Data.Extensions" Version="1.0.0.4" />
<PackageVersion Include="Sage.Data.Extensions" Version="1.0.0.4" />
<PackageReference Include="Sage.Data.Extensions" />
paket add Sage.Data.Extensions --version 1.0.0.4
#r "nuget: Sage.Data.Extensions, 1.0.0.4"
#:package Sage.Data.Extensions@1.0.0.4
#addin nuget:?package=Sage.Data.Extensions&version=1.0.0.4
#tool nuget:?package=Sage.Data.Extensions&version=1.0.0.4
Sage.Data.Extensions
简介
Sage.Data.Extensions 提供了一系列常用的数据类型扩展方法,简化了日常开发中的常见操作。
主要特性
- 字符串扩展方法(判空、格式化等)
- 日期时间扩展方法
- 字节数组扩展方法
- Long 类型扩展方法
- 线程安全设计
- 完全兼容 AOT 编译
部分示例
using Sage.Data.Extensions;
// 字符串判空
string text = "";
bool isEmpty = text.IsEmpty(); // 返回 true
string text2 = " ";
bool isEmpty2 = text2.IsEmpty(); // 返回 true
string text3 = "Hello";
bool isEmpty3 = text3.IsEmpty(); // 返回 false
string text4 = null;
bool isEmpty4 = text4.IsEmpty(); // 返回 true
许可证
版权所有 © 2025 甲壳虫科技 团队。
贡献
欢迎提交问题和功能请求。 QQ Group: 1054304346
作者
甲壳虫科技
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net9.0
- No dependencies.
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Sage.Data.Extensions:
Package | Downloads |
---|---|
Sage.CloudStorage.Qiniu
Sage.CloudStorage.Qiniu 是一个基于 .NET 平台的现代化七牛云存储 SDK,采用完全异步设计,提供了对七牛云对象存储、CDN 等服务的简单易用的 API 封装。该库基于 Sage.Http 构建,具有高性能、可扩展的七牛云服务访问能力,特别适合企业级应用和大文件处理场景。 ## 核心优势 - **现代化API设计**:完全异步,符合.NET最佳实践 - **模块化架构**:各组件职责明确,易于扩展和维护 - **丰富的事件机制**:提供上传进度通知和完成事件 - **智能上传策略**:自动选择最佳上传方式和分片大小 - **完善的错误处理**:提供详细的错误信息和恢复机制 ## 功能特性 - **完整的对象存储支持**:上传、下载、管理、删除等操作 - **高级上传功能**: - 智能分片上传(自动优化分片大小) - 断点续传支持 - 并发控制 - 实时进度监控 - **CDN管理**:刷新、预取、带宽查询、日志下载 - **数据处理**:图片处理、音视频转码等 - **批量操作**:批量上传、删除等 |
|
Sage.Encryption
Sage.Encryption 提供了加密和解密功能,支持多种加密算法,支持Windows安全存储等。 - AES 加密/解密 - AES-GCM 加密/解密 - Windows 安全数据存储 - 同步和异步 API - 完全兼容 AOT 编译 |
GitHub repositories
This package is not used by any popular GitHub repositories.
修复了byte的HMACSHA1,默认返回Byte[]而不是、SafeBase64后的数据
同时修复了string的HMACSHA1