本文整理汇总了C#中ArraySegment.ToB64方法的典型用法代码示例。如果您正苦于以下问题:C# ArraySegment.ToB64方法的具体用法?C# ArraySegment.ToB64怎么用?C# ArraySegment.ToB64使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ArraySegment
的用法示例。
在下文中一共展示了ArraySegment.ToB64方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Base64_ToB64Url_Test
public void Base64_ToB64Url_Test()
{
var rnd = new CryptoRandom();
Parallel.For(1, 5000, i =>
{
var byteArray = rnd.NextBytes(i);
var offset = 0;
var count = Math.Max(i, i - rnd.Next(10));
var byteSegment = new ArraySegment<byte>(byteArray, offset, count);
var b64url = byteSegment.ToB64Url();
var b64 = byteSegment.ToB64();
Assert.IsTrue(b64url + b64[b64.Length - 1] == b64);
Assert.IsTrue(Enumerable.SequenceEqual(byteSegment, b64url.FromB64Url()));
});
}// Base64_ToB64Url_Test()