Home
Browsez les 647 exemples
Téléchargez les 647 exemples
Téléchargez des chapitres
Achetez sur amazon.fr

Niveau: Débutant/Intermédiaire
ISBN-2-84177-339-6
50 Euros

Exemple 14-1 extrait du chapitre Les mécanismes utilisables dans C#


Exemple 13-44<     > Exemple 14-2


Cet exemple peut être compilé avec la ligne de commande:
csc.exe /unsafe /target:exe Exemple_14_1.cs
Erreurs: 0 Avertissements: 0
Remarque:


Exemple_14_1.cs
class Article { public long Prix = 0;}
unsafe class Program {
   unsafe public static void Main() {
     Article article = new Article();
     fixed (long* pPrix = &article.Prix){
        // Ici pPrix peut être utilisé et l'objet 'article' ne peut 
        // pas être bougé par le ramasse-miettes.
     }
     //Ici pPrix n'existe plus et l'objet 'article' n'est plus épinglé.
   }
}	
Copyright Patrick Smacchia 2006 2007