2010-08-06 20 views
6

bir sytax soru Biraz ... BenF # sözdizimi Soru

let GetSumOfSequenceAttempt1 : bigint = 
    seq{bigint(1)..bigint(10000000)} 
    |> Seq.sum 

I() bigint içindeki sayıları yerleştirmek zorunda tutmak ne F # Aşağıdaki kodu yok olan

- olduğu Bu bakışı daha iyi yapacak bazı shorthand var mı?

cevap

12

Evet: Ben isteseydim

let GetSumOfSequenceAttempt1 = 
    seq { 1I .. 10000000I } 
    |> Seq.sum 
+0

tüm kısaltmalar görmek için, ben gidebilir msdn bazı sayfa var mı? Buna ne derdin? –

+5

Bu sözdizimi "literal" sözdizimi denir. Tüm F # değişmezleri http://msdn.microsoft.com/en-us/library/dd233193.aspx adresindedir. – bdukes

+0

çok teşekkürler ... –