In order to be able to use the unsafe keyword in a .Net project, you must check "Allow unsafe code" in Project Properties => Build
Using unsafe code can improve performance, however, it is at the expense of code safety (hence the term unsafe).
For instance, when you use a for lo...