포인터는 값이 다른 변수의 주소인 변수입니다. ToString() 메서드를 사용하여 포인터 변수가 참조하는 위치에 저장된 데이터를 검색합니다.
예
여기 예에서 -
using System;
namespace UnsafeCodeApplication {
class Program {
public static void Main() {
unsafe {
int var = 100;
int* p = &var;
Console.WriteLine("Data is: {0} " , var);
Console.WriteLine("Data is: {0} " , p->ToString());
Console.WriteLine("Address is: {0} " , (int)p);
}
Console.ReadKey();
}
}
} 출력
위의 경우 안전하지 않은 명령줄 옵션을 설정해야 합니다. 그것을 본 후에는 다음과 같은 출력이 보일 것입니다.
Data is: 100 Data is: 100 Address is: 77678547