This commit is contained in:
2022-07-15 17:04:46 +08:00
parent d929e16e1a
commit 70f5870b60
23 changed files with 1128 additions and 0 deletions

View File

@ -0,0 +1,34 @@
// @program: NSExt
// @file: ByteExtensions.cs
// @author: tao ke
// @mailto: taokeu@gmail.com
// @created: 07/15/2022 16:49
using System.Text;
namespace NSExt;
public static class ByteExtensions
{
/// <summary>
/// base64编码
/// </summary>
/// <param name="me">待编码的字节数组</param>
/// <returns>编码后的base64字符串</returns>
public static string Base64(this byte[] me)
{
return Convert.ToBase64String(me);
}
/// <summary>
/// 将字节数组解码成字符串
/// </summary>
/// <param name="me">字节数组</param>
/// <param name="e">字符串使用的编码方式</param>
/// <returns>解码后的原始字符串</returns>
public static string HexDe(this byte[] me, Encoding e)
{
return e.GetString(me);
}
}