Bonjour,

Je cherche à pouvoir suivre le contenu d'une variable s1 dans une variable s2.
A savoir :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
        static void Main(string[] args)
        {
            String s1 = "premier bonjour";
            String s2 = s1;
            s1 = "second bonjour";
 
            Console.WriteLine("S1 : " + s1);
            Console.WriteLine("S2 : " + s2);
            Console.ReadLine();
        }
 
       // Résultat: 
       // s1 : second bonjour
       // s2 : premier bonjour
Comment faire pour que s2 contienne "second bonjour" et non pas "premier bonjour" sans pour autant avoir à respécifier l'égalité entre ces 2 références.

En c++ j'aurais utilisé un pointeur sur pointeur, mais en C#, comment faire ?