old_flsystem/类库/HttpHelper2.1/Helper/EncodingHelper.cs

38 lines
792 B
C#
Raw Normal View History

2022-09-20 03:10:29 +00:00
using System.Text;
namespace CsharpHttpHelper.Helper
{
internal class EncodingHelper
{
/// <summary>
/// 将字节数组转为字符串
/// </summary>
/// <param name="b">字节数组</param>
/// <param name="e">编码默认为Default</param>
/// <returns></returns>
internal static string ByteToString(byte[] b, Encoding e = null)
{
if (e == null)
{
e = Encoding.Default;
}
return e.GetString(b);
}
/// <summary>
/// 将字符串转为字节数组
/// </summary>
/// <param name="s">字符串</param>
/// <param name="e">编码默认为Default</param>
/// <returns></returns>
internal static byte[] StringToByte(string s, Encoding e = null)
{
if (e == null)
{
e = Encoding.Default;
}
return e.GetBytes(s);
}
}
}