Switch to unsafe class automatically when writing unsafe code using [C# Program]?
When using [C# Program] mode, write following code:
int* p = null;
void Main()
{
}
Note p is a class member, this is not allowed currently: 
There is no option to automatically/manually switch to unsafe mode in C# Program.
This is related to: https://forum.linqpad.net/discussion/comment/4619
Comments
-
How about you do this:
unsafe int* p = null;
The alternative would be to have LINQPad add the unsafe modifier to the containing class, either via a query option checkbox or automatically when the compiler encounters CS0214. However, a side-effect of this is that it would essentially prevent you from using
awaitanywhere in your script. -
Well, this is something I did not think about, maybe I should just create another class.
