回答編集履歴

1

var

2023/05/03 22:14

投稿

TN8001
TN8001

スコア10022

test CHANGED
@@ -127,7 +127,7 @@
127
127
  var dest = new BigInteger[(source.Length + size - 1) / size];
128
128
 
129
129
  var span = source.AsSpan();
130
- for (int i = 0; i < dest.Length - 1; i++)
130
+ for (var i = 0; i < dest.Length - 1; i++)
131
131
  {
132
132
  dest[i] = new BigInteger(span[..size], true, true);
133
133
  span = span[size..];
@@ -157,7 +157,7 @@
157
157
 
158
158
  var dest = new byte[source.Length * size];
159
159
  var length = 0;
160
- for (int i = 0; i < source.Length; i++)
160
+ for (var i = 0; i < source.Length; i++)
161
161
  {
162
162
  var array = source[i].ToByteArray(true, true);
163
163
  if (size < array.Length) throw new ArgumentException("sourceがsizeより大きいです");