コード例 #1
0
 // Visszaállítja a dokumentum állapotát a memento paraméter
 // alapján. Kiolvassa a memento objektumból a dokumentum
 // korábbi állapotát és erre beállítja az aktuállis állapotot
 // (a tagváltozók jelenlegi értékét állítja).
 public void RestoreFromMemento(TextDocMemento memento)
 {
     // A GetState egy 3-as tuple-t ad vissza, ezt egyből
     // "szétbontjuk" (deconstruct), a három tagváltozóba
     // kerülnek az értékek. A szintaktika lényegtelen számunkra.
     (text, selectionStartIndex, selectionLenght) = memento.GetState();
 }