let aBunch = 1000 let offset = 0 let getIt offset = MyIEnumerable |> Seq.skip aBunch * offset |> Seq.take aBunch |> Seq.iter ( .. some processing ...)
使用不同的偏移量调用getIt()最终会给我一个"无效操作"异常,其中包含"输入序列元素不足"的附加信息
我尝试理解为什么,因为Seq.Skip和Seq.take都没有根据在线文档FSharp Collections生成异常
版本:(Visual Studio 2010)Beta 1
这在组织和浏览代码时非常有用.为什么没有实施?如果它会阻止一些结构,为什么不为F#提供类似的东西呢?
任何人都可以提供Web链接或在此演示如何使用.NET 4.0(Visual Studio 2010 Beta 1)进行F#和Excel集成?
我知道如何在CTP版本中执行此操作,但据我所知,它应该在.NET 4.0(Visual Studio 2010 Beta 1)中更简单.
let myuint64 = 10uL match myuint64 with | -1 -> () | _ -> ()
如何将给定的-1定义为uint64值?