資源簡介
代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Text;
namespace?備忘錄模式
{
????class?Program
????{
????????static?void?Main(string[]?args)
????????{
????????????Originator?o?=?new?Originator();
????????????o.State?=?“On“;
????????????o.Show();
????????????Caretaker?c?=?new?Caretaker();
????????????c.Memento?=?o.CreateMemento();
????????????o.State?=?“Off“;
????????????o.Show();
????????????o.SetMemento(c.Memento);
????????????o.Show();
????????????Console.Read();
????????}
????}
????class?Originator
????{
????????private?string?state;
????????public?string?State
????????{
????????????get?{?return?state;?}
????????????set?{?state?=?value;?}
????????}
????????public?Memento?CreateMemento()
????????{
????????????return?(new?Memento(st
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2009-03-23?08:56??備忘錄模式-基本代碼\
?????目錄???????????0??2009-03-23?08:56??備忘錄模式-基本代碼\備忘錄模式\
?????文件?????????934??2007-05-05?21:31??備忘錄模式-基本代碼\備忘錄模式.sln
?????文件???????11264??2007-05-12?21:39??備忘錄模式-基本代碼\備忘錄模式.suo
?????目錄???????????0??2009-03-23?08:56??備忘錄模式-基本代碼\備忘錄模式\bin\
?????目錄???????????0??2009-03-23?08:56??備忘錄模式-基本代碼\備忘錄模式\bin\Debug\
?????文件???????16384??2007-05-12?18:45??備忘錄模式-基本代碼\備忘錄模式\bin\Debug\備忘錄模式.exe
?????文件???????17920??2007-05-12?18:45??備忘錄模式-基本代碼\備忘錄模式\bin\Debug\備忘錄模式.pdb
?????文件????????5632??2005-11-11?22:25??備忘錄模式-基本代碼\備忘錄模式\bin\Debug\備忘錄模式.vshost.exe
?????目錄???????????0??2009-03-23?08:56??備忘錄模式-基本代碼\備忘錄模式\obj\
?????目錄???????????0??2009-03-23?08:56??備忘錄模式-基本代碼\備忘錄模式\obj\Debug\
?????目錄???????????0??2009-03-23?08:56??備忘錄模式-基本代碼\備忘錄模式\obj\Debug\TempPE\
?????文件???????16384??2007-05-12?18:45??備忘錄模式-基本代碼\備忘錄模式\obj\Debug\備忘錄模式.exe
?????文件???????17920??2007-05-12?18:45??備忘錄模式-基本代碼\備忘錄模式\obj\Debug\備忘錄模式.pdb
?????文件?????????166??2007-05-12?18:45??備忘錄模式-基本代碼\備忘錄模式\obj\備忘錄模式.csproj.FileList.txt
?????文件????????1508??2007-05-12?19:22??備忘錄模式-基本代碼\備忘錄模式\Program.cs
?????目錄???????????0??2009-03-23?08:56??備忘錄模式-基本代碼\備忘錄模式\Properties\
?????文件????????1201??2007-05-05?21:31??備忘錄模式-基本代碼\備忘錄模式\Properties\AssemblyInfo.cs
?????文件????????1964??2007-05-05?21:31??備忘錄模式-基本代碼\備忘錄模式\備忘錄模式.csproj
?????目錄???????????0??2009-03-23?08:56??備忘錄模式-游戲角色狀態01\
?????目錄???????????0??2009-03-23?08:56??備忘錄模式-游戲角色狀態01\備忘錄模式\
?????文件?????????934??2007-05-05?21:31??備忘錄模式-游戲角色狀態01\備忘錄模式.sln
?????文件???????12288??2007-07-24?20:05??備忘錄模式-游戲角色狀態01\備忘錄模式.suo
?????目錄???????????0??2009-03-23?08:56??備忘錄模式-游戲角色狀態01\備忘錄模式\bin\
?????目錄???????????0??2009-03-23?08:56??備忘錄模式-游戲角色狀態01\備忘錄模式\bin\Debug\
?????文件???????16384??2007-07-24?20:05??備忘錄模式-游戲角色狀態01\備忘錄模式\bin\Debug\備忘錄模式.exe
?????文件???????19968??2007-07-24?20:05??備忘錄模式-游戲角色狀態01\備忘錄模式\bin\Debug\備忘錄模式.pdb
?????文件????????5632??2005-11-11?22:25??備忘錄模式-游戲角色狀態01\備忘錄模式\bin\Debug\備忘錄模式.vshost.exe
?????目錄???????????0??2009-03-23?08:56??備忘錄模式-游戲角色狀態01\備忘錄模式\obj\
?????目錄???????????0??2009-03-23?08:56??備忘錄模式-游戲角色狀態01\備忘錄模式\obj\Debug\
?????目錄???????????0??2009-03-23?08:56??備忘錄模式-游戲角色狀態01\備忘錄模式\obj\Debug\Refactor\
............此處省略28個文件信息
- 上一篇:C#設計模式之
- 下一篇:C# 程序自動化部署站點源碼(支持IIS6/IIS7)
評論
共有 條評論