この Java コードを手動で C# に変換しています。
private static final List<BigInteger> PRIMES = Arrays.asList(new BigInteger[]
{ new BigInteger("10007"), new BigInteger("10009"),
new BigInteger("10037"), new BigInteger("10039")});
Iterator<BigInteger> primes = PRIMES.iterator();
これはC#での私のコードです:
private static readonly List<BigInteger> PRIMES = new List<BigInteger> {
10007, 10009,
10037, 10039 };
IEnumerable<BigInteger> primes = PRIMES.AsEnumerable<BigInteger>();
ただし、コードが正しいかどうかはわかりません。C# のリストとイテレータがよくわかりません。
コードを正しく変換するために誰か助けてください。
どうもありがとう。