Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ WriteKeyParameterInteger() [2/2]

static void System.Security.Cryptography.KeyBlobHelpers.WriteKeyParameterInteger ( this AsnWriter writer,
ReadOnlySpan< byte > integer )
inlinestaticpackage

Definition at line 7 of file KeyBlobHelpers.cs.

8 {
9 if (integer[0] == 0)
10 {
11 int i;
12 for (i = 1; i < integer.Length; i++)
13 {
14 if (integer[i] >= 128)
15 {
16 i--;
17 break;
18 }
19 if (integer[i] != 0)
20 {
21 break;
22 }
23 }
24 if (i == integer.Length)
25 {
26 i--;
27 }
28 integer = integer.Slice(i);
29 }
30 writer.WriteIntegerUnsigned(integer);
31 }
ReadOnlySpan< T > Slice(int start)

References System.ReadOnlySpan< T >.Length, System.ReadOnlySpan< T >.Slice(), and System.writer.