Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- IEnumerable<int> PrimeCollection()
- {
- List<int> r = new List<int>();
- r.Add(2);
- yield return 2;
- int i = 3;
- while(i < int.MaxValue)
- {
- for(int j = 0; j < r.Count; j++)
- {
- if(i % j == 0)
- {
- i += 2;
- j = 0;
- }
- }
- r.Add(i);
- yield return i;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement