随笔分类 -  F#

摘要:在MSDN介绍LINQ的时候,在开篇的时候介绍了如何使用LINQ,并使用以下代码举例:[代码]首先创建了一个数组,包含7个成员,接着在从这个序列中筛选出所有能被2整除的元素并输出。OK,初次使用的时候还是有些不太适应这个语法,感觉怪怪的。想象一下,如果我们不用LINQ,我们的做法可能会少有不同,我们会自己去Foreach这个数组,判断后输出。代码量和现在的也没有什么太大差异。下面来看看F#的同样功... 阅读全文
posted @ 2008-06-18 13:36 大约在冬季 阅读(1291) 评论(5) 推荐(0)
摘要:算术运算F#中的基本数据类型和C#中的简单类型非常相似,例如 doule对应了CLR中的System.Double类型。需要注意的是在F#中有三个数据类型:bigint,bignum以及unit。bigint是任意的大整数等同于Math.BigInt,使用的时候需要在数值后加上“I”后缀。bignum是任意精度的有理数,等同于Math.BigNum类型。使用的时候需要在数值... 阅读全文
posted @ 2008-02-22 13:25 大约在冬季 阅读(679) 评论(1) 推荐(0)