/* C#: The Complete Reference by Herbert Schildt Publisher: Osborne/McGraw-Hill (March 8, 2002) ISBN: 0072134852 */ // Use fixed to get a pointer to the start of a string. using System; public class FixedString { unsafe public static void Main() { string str = "this is a test"; // Point p to start of str. fixed(char* p = str) { // Display the contents of str via p. for(int i=0; p[i] != 0; i++) Console.Write(p[i]); } Console.WriteLine(); } }