Computer >> Máy Tính >  >> Lập trình >> C#

Các kiểu dữ liệu tham chiếu trong C # là gì?

Kiểu dữ liệu tham chiếu trong C # không có dữ liệu thực tế được lưu trữ trong một biến, nhưng chúng chứa tham chiếu đến các biến.

Trong C #, sau đây là các kiểu tham chiếu tích hợp sẵn -

Loại đối tượng

Kiểu Đối tượng là lớp cơ sở cuối cùng cho tất cả các kiểu dữ liệu trong Hệ thống Kiểu chung C # (CTS). Các kiểu đối tượng có thể được gán giá trị của bất kỳ kiểu nào khác, kiểu giá trị, kiểu tham chiếu, kiểu được xác định trước hoặc do người dùng xác định.

Ví dụ

Đối tượng
object ob;
ob = 250; // boxing

Loại động

Lưu trữ bất kỳ loại giá trị nào trong biến kiểu dữ liệu động. Việc kiểm tra kiểu cho các loại biến này diễn ra tại thời điểm chạy.

Ví dụ

dynamic d = 100;

Loại chuỗi

Kiểu chuỗi cho phép bạn gán bất kỳ giá trị chuỗi nào cho một biến. Kiểu chuỗi là một bí danh cho lớp System.String. Nó có nguồn gốc từ kiểu đối tượng.

Ví dụ

String val = "Welcome!";