Articles of non sicuro

Converti l’opzione puntatore in loop in C #

Come dovrei convertire questo in un ciclo e non usare il puntatore. byte[] InputBuffer = new byte[8]; unsafe { fixed (byte* pInputBuffer = InputBuffer) { ((long*)pInputBuffer)[0] = value; } } Sto cercando di utilizzare il codice da questa pagina: offuscamento dei parametri della stringa di query

Come utilizzare il codice non sicuro Unity

Voglio usare il codice c ++ in c # per l’unità usando CLR. Il programma funziona correttamente al di fuori dell’unità, ma all’interno del motore mi dà un errore: “cs0227: il codice non sicuro richiede l’opzione della riga di comando ‘non sicura’ da specificare” Sono davvero confuso, perché il progetto si sviluppa con successo in […]

È ansible limitare l’utilizzo della CPU su un object processo .NET?

Un’applicazione che sto contribuendo a far scattare un componente scritto in C. Il processo C fa un po ‘pesante scricchiolio e se il tuo non attento può davvero martellare la tua CPU. C’è un modo per impostare un limite per i processi esterni generati da .NET? Ho visto questo artivlo sull’impostazione di un limite di […]

Come chiamare codice non sicuro da ASP.NET xproj

Oggi ho creato una libreria di classi con i nuovi modelli di Class Library (Package) in Visual Studio 2015. Apparentemente utilizza un nuovo formato di progetto elegante, l’xproj di ASP.NET, per la creazione del pacchetto. Mentre per me va bene, come posso chiamare codice non sicuro dalla libreria? Ho esaminato Project> Properties> Build , dove […]

Trucco C # non sicuro per migliorare la velocità

Non sono abituato a codificare con puntatori (ad es. C ++), né con isole non sicure: solo C # “sicuro”. Ora vorrei implementare una funzione in C # per .Net Micro Framework, in cui la compattezza e le prestazioni sono molto importanti. Fondamentalmente, vorrei raccogliere 4 plinti di cortometraggi e quindi riempire un buffer (ad […]

Codice non sicuro Windows # 8 (WP8) C #?

EDIT: è ansible utilizzare il codice non sicuro … è sufficiente modificare manualmente il file proj. Perché o perché C # su WP8 non supporta codice non sicuro quando posso usare il codice C ++ nativo sul telefono (non me lo aspettavo)? Voglio dire, andiamo, sono così deluso da ciò che Microsoft sta cercando di […]

Bypassando le protezioni di tipo C # e memorizzando un intero in una stringa

Dai un’occhiata al seguente codice: static void Main(string[] args) { string s = null; string[] myArray = new string[1]; { } // do something evil here if (s.GetType() == typeof(int)) { Console.WriteLine(“This should not happen!”); } Console.ReadLine(); } C’è un modo per ottenere This should not happen di scrivere? Si potrebbe presumere di no. Tuttavia, […]

modo veloce per creare una grande bitmap da una matrice di bitmap?

Ho questo codice, copia / incolla in una nuova app Winform e questo scriverà un file sul desktop se lo esegui: test123abcd.png Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load Dim SquareSize = 5 Dim GridX = 2500 Dim GridY = 2500 Dim SquareCount = GridX * GridY – 1 Dim sw As […]

Il codice non sicuro non verrà compilato su Visual Studio 2015

Sto cercando di compilare un programma sul nuovo core DNX4.6, ma non verrà compilato a causa di: error CS0227: Unsafe code may only appear if compiling with /unsafe Questo è il mio codice: [CompilerGenerated] public unsafe class GrayscaleQuantizer : PaletteQuantizer { Ho cercato online e non riesco a ottenere alcuna fonte con lo stesso problema […]

Come ottenere char ** usando C #?

Devo passare un argomento a una funzione DllImported non sicura sotto forma di: [DllImport(“third_party.dll”)] private static extern unsafe int start(int argc, char** argv); Suppongo che sia una serie di archi. Tuttavia quando provo a fare quanto segue, ottengo l’errore “Can not conversion from string [] to char **”. Come faccio a far funzionare questo? Grazie. […]