F#入門學習(一)

F#學習

  1. 打開項目

    6+3
    6.0+3.0
    6+3.0
    //會有波浪線,預能感知,藍色警告可以運行
    
  2. 字符型

    let x1 = '財'
    

    //val x1 : char = ‘財’

  3. 註釋

    let x1 = '財'
    //一行註釋
    (*哈
    哈
    我是
    多行
    註釋
    *)
    
  4. 串類型
    “F#是強類型語言”//必須把類型分的清清楚楚的意思。

    val it : string = "F#是強類型語言"
    
  5. \用來幹啥?
    用來忽略換行,把意思改變了,俗稱轉義換行

    "F#是\
    強類型語言"
    輸出結果不變
    val it : string = "F#是強類型語言"
    
  6. 不用回車換行用字母如何手動換行?

    "F#是強類型\n 語言"
    val it : string = "F#是強類型
     語言"
    
  7. @能幹啥?

     "c:\user\nnn\documents"  //不加@
    	 val it : string = "c:\user
    	nn\documents"
    

    @“c:\user\nnn\documents” //加@,注意注意注意,加在前面
    val it : string = “c:\user\nnn\documents”
    就是忽略後面所有讓計算機誤會的語義,比如\n就是\n,計算機你千萬別給我變成回車了。

  8. unicode編碼

    printfn"%s""\u4e2d\u56fd"
    

    中國
    val it : unit = ()
    中國漢字在計算機中就是這麼存的,你這麼取它也能認識。

  9. 串連接

    let x1 = "hello"+"world\n"
    

    val x1 : string = "helloworld
    "
    你看,用+號就可以運算了,還有\n也是換行。串是不可變的字符數組組成。

  10. 布爾類型
    就是對錯型。

    let x=true
    

    val x : bool = true

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章