Đang xử lý...
Value type (kiểu tham trị) và reference type (kiểu tham biến) là 2 loại kiểu dữ liệu trong các ngôn ngữ lập trình. Để có thể viết một chương trình đúng đắn và kiểm soát được kết quả bạn cần nắm rõ 2 khái niệm này cũng như hiểu cách lưu trữ dữ liệu trên vùng nhớ chính (Ram) khi chương trình chúng ta thực thi.
Thông tin bài giảng
Video hướng dẫn: Chương 4: Value Type và Reference Type
Nội dung bài giảng

Mục đích bài học

1. Nắm rõ cách lưu trữ thông tin trên vùng nhớ chính (RAM)
2. Phân biệt kiểu dữ liệu tham trị (Value Type) và tham chiếu (Reference Type)
3. Sử dụng từ khoá ref và out


Nội dung bài học


1. Cách lưu trữ dữ liệu trên vùng nhớ chính

    1.1 Stack
    1.2 Heap

2. Các loại loại kiểu dữ liệu

    2.1 Value Type
    2.2 Reference Type

3. Vấn đề về truyền tham số qua method

   3.1 Từ khoá ref
   3.2 Từ khoá out

Thảo luận bài viết
Gửi phản hồi Đăng ký theo dõi
dpkhanh10. Cách đây . Có 1 phản hồi. Phản Hồi. Báo xấu
alvata
Anh Phó Hải Đăng cho hỏi là biến đối tượng là kiểu tham chiếu vậy khi mình truyền một biến kiểu đối tượng thì mặc định là biến truyền vào là tham chiếu phải không ? Và mình không cần phải thêm từ khóa ref hay out
lighthouse. Cách đây . Có 0 phản hồi. Phản Hồi. Báo xấu
alvata
Chào bạn! Đúng là theo như bạn nói thì có thể hiểu như vậy. Nhưng có một số trường hợp mình vẫn phải sử dụng từ khóa ref và out cho biến đối tượng. Mình cũng chưa hiểu lý do tại sao nhưng khi thực nghiệm thì đúng là phải có. Khi nào mình tìm ra được câu trả lời chính xác nhất lý do tại sao sẽ hồi âm cho bạn nhé. Cảm ơn câu hỏi hay của bạn.
Mức độ:
Click để đóng
Bài giảng trong khóa học Câu hỏi mới nhất
CiOne ®2011
Đang tải dữ liệu