Con trỏ là biến giá trị là địa chỉ của biến khác. Truy xuất dữ liệu tại địa chỉ được tham chiếu bởi biến con trỏ, dùng phương thức ToString().
Ví dụ
using System;
namespace UnsafeCodeApplication {
class Program {
public static void Main() {
unsafe {
int var = 100;
int* p = &var;
Console.WriteLine("Dữ liệu: {0}", var);
Console.WriteLine("Dữ liệu qua con trỏ: {0}", p->ToString());
Console.WriteLine("Địa chỉ: {0}", (int)p);
}
Console.ReadKey();
}
}
}
Kết quả
Yêu cầu biên dịch với tùy chọn unsafe. Kết quả:
Dữ liệu: 100 Dữ liệu qua con trỏ: 100 Địa chỉ: 77678547