Getting pointer for first entry in an array
问题 I want to get pointer of first entry in the array. This is how I tried int[] Results = { 1, 2, 3, 4, 5 }; unsafe { int* FirstResult = Results[0]; } Get following compilation error. Any ideas how to fix it? You can only take the address of an unfixed expression inside of a fixed statement initializer 回答1: The error codes are magic to get the answer - search for error code (CS0212 in your case) and you get explanation with proposed fix in a lot of case. Search: http://www.bing.com/search?q