F#を学んでいます。MicrosoftのF# サンプルに目を通すことから始めました。
私はこの声明に出くわしました:
let line1,line2 =
use sr = System.IO.File.OpenText @"test.txt"
let line1 = sr.ReadLine()
let line2 = sr.ReadLine()
(line1,line2)
誰かが私にこの声明を説明できますか?
ここで定義されている型は何ですか? 機能?タプル?
( ... )の定義内で再定義する必要があるのはline1
なぜですか?line2
line1,line2
let line1 =
let line2 =
最後の行には何があり、(line1, line2)
これは元の定義の型にどのように結びついているのでしょうか? これは関数の戻り値ですか?
「ステートメント」は、F# の定義に使用する適切な言葉ですか?
ありがとう。