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-5 extrait du chapitre Les mécanismes utilisables dans C#


Exemple 14-4<     > Exemple 14-6


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


Exemple_14_5.cs
public class Program {
   static unsafe void ToUpper(string str) {
      fixed (char* pfixed = str)
         for (char* p = pfixed; *p != 0; p++)
            *p = char.ToUpper(*p);
   }
   static void Main() {
      string str = "Bonjour";
      System.Console.WriteLine(str);
      ToUpper(str);
      System.Console.WriteLine(str);
   }
}	
Copyright Patrick Smacchia 2006 2007