tests/DotNetCommon.Test/Base36Tests.cs
(完整代码) 786Bnamespace DotNetCommon.Test
{
using NUnit.Framework;
using Shouldly;
using System;
[TestFixture]
public class Base36Tests
{
[TestCase]
public void When_encoding() => Base36.Encode(10).ShouldBe("A");
[TestCase]
public void When_decoding() => Base36.Decode("A").ShouldBe(10);
[Test]
public void Test()
{
var str = "hello,小明";
var bs = System.Text.Encoding.UTF8.GetBytes(str);
//base64urlsafe对字节数组进行编码
var str2 = Base64UrlSafe.Encode(bs);
//base64urlsafe将字符串解码为字符串
var bs2 = Base64UrlSafe.Decode(str2);
var str3 = System.Text.Encoding.UTF8.GetString(bs2);
}
}
}
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
