C'è un'opzione in C # per eseguire il codice deselezionato. In genere non è consigliabile farlo, poiché il codice gestito è molto più sicuro e supera molti problemi.
Tuttavia mi chiedo, se sei sicuro che il tuo codice non causerà errori, e sai come gestire la memoria, allora perché (se ti piace il codice veloce) segui il consiglio generale?
Mi sto chiedendo questo da quando ho scritto un programma per una videocamera, che richiedeva una manipolazione bitmap estremamente veloce. Anch'io ho realizzato alcuni algoritmi grafici veloci e funzionano perfettamente con le bitmap usando codice non gestito.
Ora mi chiedo in generale, se sei sicuro di non avere perdite di memoria o rischi di arresto anomalo, perché non utilizzare il codice non gestito più spesso?
PS my background: Mi sono trasferito in questo mondo di programmazione e lavoro da solo (lo faccio per alcuni anni) e quindi spero che questa domanda sul design del software non sia poi così strana. Non ho davvero altre persone là fuori come un insegnante per chiedere queste cose.