|
Listing 14-2 extracted from chapter Unsafe code, exceptions, anonymous methods, iterators
Listing 14-1< > Listing 14-3
This listing can be compiled with the command line: csc.exe /unsafe /target:exe Example_14_2.cs Errors: 0 Warnings: 0
Example_14_2.cs
using System;
public class Program {
unsafe public static void Main() {
// Create an array of 4 integers.
int [] array = new int[4];
for( int i=0; i < 4; i++ )
array[i] = i*i;
Console.WriteLine( "Display 6 items (oops!):" );
fixed( int *ptr = array )
for( int j = 0; j< 6 ; j++ )
Console.WriteLine( *(ptr+j) );
Console.WriteLine( "Display all items:" );
foreach( int k in array )
Console.WriteLine(k);
}
}
Copyright Patrick Smacchia 2006 2007
|