포인터는 값이 다른 변수의 주소인 변수입니다. 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