Đang khởi tạo danh sách vô hạn các BigIntegers

Ok, Vì vậy, tôi cần một danh sách tất cả các số nguyên dương. Điều đầu tiên bạn nghĩ đến là:

let numbers:Seq=Seq.initInfinite n...

nhưng initInfite không thực sự vô hại: http://msdn.microsoft.com/en-us/library/ee370429.aspx (không giống như bigint) duy nhất của nó: Int32.MaxValue = 2.147.483.647 mà không đủ lớn.

Hiện tại kế hoạch của tôi là thay thế dãy bằng một số loại thủ công (có thể liên quan đến IEnumerable). Nó sẽ đơn giản (và có thể hiệu quả hơn cho việc sử dụng của tôi) nhưng tôi muốn biết cách thực hiện việc này

5
задан Joel Mueller 9 June 2011 в 16:20
поделиться