public unsafe struct Env{
public static void* Ptr=null; // почему не равен нулю
public Env(){
//Ptr =0x00323223322323
if(Ptr!=null){ // в откладке показывает TRUE, но как-будто false отрбатывает
// Он не равен нулю, но суда не попадает.
}
Ptr=null; // не срабатывает
Ptr = NativeMemory.AlignedAlloc(32 * 4, 32 * 4); // то же не срабатывает
}
}
// в откладке показывает TRUE, но как-будто false отрбатывает
Failed to read static field: Статическая переменная недоступна, поскольку еще не инициализирована. (Исключение из HRESULT: 0x8013131A). The error code is CORDBG_E_STATIC_VAR_NOT_AVAILABLE, or 0x8013131A.
unsafe {
void* x = null; // Можно выводить и Env.Ptr - будет тот же результат
Console.WriteLine((nint)x); // 0
}