TAILIEUCHUNG - Foundations of F#.Net phần 2

Tham khảo tài liệu 'foundations of f#.net phần 2', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | CHAPTER 3 FUNCTIONAL PROGRAMMING 17 The words listed next are not currently F keywords but have been reserved for possible future use. It is possible to use them as identifiers or type names now but the compiler will issue a warning if you do. If you care that your code is compatible with future versions of the compiler then it is best to avoid using them. I will not use them in the examples in this book. async method atomic mixin break namespace checked object component process const property constraint protected constructor public continue pure decimal readonly eager return enum sealed event switch external virtual fixed void functor volatile include where If you really need to use a keyword as an identifier or type name you can use the double back quote syntax let class style The usual reason for doing this is when you need to use a member from a library that was not written in F and that uses one of F s keywords as a name you ll learn more about using non-F libraries in Chapter 4 . The best practice is to avoid using keywords as identifiers if possible. Literals Literals represent constant values and are useful building blocks for computations. F has a rich set of literals summarized in Table 3-1. 18 CHAPTER 3 FUNCTIONAL PROGRAMMING Table 3-1. F Literals Example F Type .NET Type Description Hello t World n string A string in which a backslash is an escape character @ c dir fs @ string A verbatim string where a backslash is a regular character bytesbytesbytes B byte array A string that will be stored as a byte array c char A character true false bool A Boolean 0x22 int int32 An integer as a hexadecimal 0o42 int int32 An integer as an octal 0b10010 int int32 An integer as a binary 34y sbyte A signed byte 34uy byte An unsigned byte 34s int16 A 16-bit integer 34us uint16 An unsigned 16-bit integer 34l int .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.