Il seguente codice sarà sempre buttare UnuthorizedAccessException (buffer interno di MemoryStream non è possibile accedere.) byte[] buf1 = { 2, 3, 5, 7, 11 };
var ms = new MemoryStream(buf1);
byte[]
Da CString to char*, ReleaseBuffer() deve essere utilizzato dopo GetBuffer(). Ma perché? Cosa succederà se non utilizzo ReleaseBuffer dopo GetBuffer()? Qualcuno può mostrarmi un esempio? Grazie.