tap hop lenh duoc chay theo thu tu.
ban luyen
F Sharp
lo trinh thuc hanh de hoc F Sharp tu con so 0
dinh nghia truoc
F Sharp la gi
F Sharp dung de viet chi dan chinh xac. O day ban hoc theo lo trinh thuc hanh de hoc F Sharp tu con so 0. Hay bat dau voi mot mo hinh: dau vao qua cac buoc roi thanh dau ra.
script.fsxchay dotnet fsi script.fsxthoi quen hoc mot phan nho cua F Sharp, go vi du toi thieu roi chaygia tri la du lieu. bien la ten de giu du lieu.
mot viec nho co ten, nhan dau vao va tao ket qua.
.NET SDK chay code trong script.fsx.
doan code dau tien
dau ra chuong trinh
entry point output syntax printfnprintfn "%d" 42
dau ra 42pha he ngon ngu
cay pha he F Sharp
xem F Sharp den tu dau, gan voi ngon ngu nao, va nen hoc gi tiep.
tu con so 0
Ngan hang cau hoi
Tim truoc khi luyen
Chon giai doan hoac tim trong ngan hang cua ngon ngu nay roi mo bai tap.
F Sharp cau 1
F Sharp cau 1. Chon mo ta phu hop nhat voi in mot gia tri.
F Sharp cau 2
F Sharp cau 2. Chon mo ta phu hop nhat voi dat ten cho gia tri.
F Sharp cau 3
F Sharp cau 3. Chon mo ta phu hop nhat voi ham tai su dung.
F Sharp cau 4
F Sharp cau 4. Chon mo ta phu hop nhat voi tap hop co ban.
F Sharp cau 5
F Sharp cau 5. Chon mo ta phu hop nhat voi in mot gia tri.
F Sharp cau 6
F Sharp cau 6. Chon mo ta phu hop nhat voi dat ten cho gia tri.
F Sharp cau 7
F Sharp cau 7. Chon mo ta phu hop nhat voi ham tai su dung.
F Sharp cau 8
F Sharp cau 8. Chon mo ta phu hop nhat voi tap hop co ban.
F Sharp cau 9
F Sharp cau 9. Chon mo ta phu hop nhat voi in mot gia tri.
F Sharp cau 10
F Sharp cau 10. Chon mo ta phu hop nhat voi dat ten cho gia tri.
F Sharp cau 11
F Sharp cau 11. Chon mo ta phu hop nhat voi ham tai su dung.
F Sharp cau 12
F Sharp cau 12. Chon mo ta phu hop nhat voi tap hop co ban.
F Sharp cau 13
F Sharp cau 13. Chon mo ta phu hop nhat voi in mot gia tri.
F Sharp cau 14
F Sharp cau 14. Chon mo ta phu hop nhat voi dat ten cho gia tri.
F Sharp cau 15
F Sharp cau 15. Chon mo ta phu hop nhat voi ham tai su dung.
F Sharp cau 16
F Sharp cau 16. Chon mo ta phu hop nhat voi tap hop co ban.
F Sharp cau 17
F Sharp cau 17. Chon mo ta phu hop nhat voi in mot gia tri.
F Sharp cau 18
F Sharp cau 18. Chon mo ta phu hop nhat voi dat ten cho gia tri.
trac nghiem
F Sharp cau 1
F Sharp cau 1. Chon mo ta phu hop nhat voi in mot gia tri.
printfn "%d" 42
tham khao
mau cho script.fsx
dotnet fsi script.fsxentry point output syntax printfn
dau ra chuong trinh
printfn "%d" 42
- Run the smallest file first
- Print one known value
- Check the output before adding more code
variables assignment types let
gia tri va ten
let total = 42 printfn "%d" total
- Give values readable names
- Keep one idea per line while learning
- Trace the value before changing it
function collection List
ham va tap hop
let add a b = a + b let scores = [40; 2] printfn "%d" scores.Length
- Keep functions small
- Return useful values
- Use the common collection before reaching for frameworks