I understand pointers and the rare need to use them in C# code. My question is: what is the reasoning behind having to explicitly state \"unsafe\" in a block of code. Additi
So that it is immediately obvious which code won't run in web services without elevated permissions, etc.