/* C#: The Complete Reference by Herbert Schildt Publisher: Osborne/McGraw-Hill (March 8, 2002) ISBN: 0072134852 */ // Demonstrate fixed. using System; class Test { public int num; public Test(int i) { num = i; } } public class FixedCode { // mark Main as unsafe unsafe public static void Main() { Test o = new Test(19); fixed (int* p = &o.num) { // use fixed to put address of o.num into p Console.WriteLine("Initial value of o.num is " + *p); *p = 10; // assign the to count via p Console.WriteLine("New value of o.num is " + *p); } } }