資源簡介
代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Text;
namespace?狀態模式
{
????class?Program
????{
????????static?void?Main(string[]?args)
????????{
????????????Context?c?=?new?Context(new?ConcreteStateA());
????????????c.Request();
????????????c.Request();
????????????c.Request();
????????????c.Request();
????????????Console.Read();
????????}
????}
????class?Context
????{
????????private?State?state;
????????public?Context(State?state)
????????{
????????????this.state?=?state;
????????}
????????public?State?State
????????{
????????????get
????????????{
????????????????return?state;
????????????}
????????????set
????????????{
????????????????state?=?value;
????????????????Console.WriteLine(“當前狀態:“?+?state.GetType().Name);
????????????}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2009-03-23?08:56??狀態模式-基本代碼\
?????目錄???????????0??2009-03-23?08:56??狀態模式-基本代碼\狀態模式\
?????文件?????????925??2007-05-09?10:24??狀態模式-基本代碼\狀態模式.sln
?????文件???????10752??2007-07-26?20:58??狀態模式-基本代碼\狀態模式.suo
?????目錄???????????0??2009-03-23?08:56??狀態模式-基本代碼\狀態模式\bin\
?????目錄???????????0??2009-03-23?08:56??狀態模式-基本代碼\狀態模式\bin\Debug\
?????文件???????16384??2007-07-26?20:15??狀態模式-基本代碼\狀態模式\bin\Debug\狀態模式.exe
?????文件???????15872??2007-07-26?20:15??狀態模式-基本代碼\狀態模式\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-07-26?20:15??狀態模式-基本代碼\狀態模式\obj\Debug\狀態模式.exe
?????文件???????15872??2007-07-26?20:15??狀態模式-基本代碼\狀態模式\obj\Debug\狀態模式.pdb
?????文件?????????154??2007-07-26?20:15??狀態模式-基本代碼\狀態模式\obj\狀態模式.csproj.FileList.txt
?????文件????????1383??2007-07-26?20:15??狀態模式-基本代碼\狀態模式\Program.cs
?????目錄???????????0??2009-03-23?08:56??狀態模式-基本代碼\狀態模式\Properties\
?????文件????????1195??2007-05-09?10:24??狀態模式-基本代碼\狀態模式\Properties\AssemblyInfo.cs
?????文件????????1958??2007-05-09?10:24??狀態模式-基本代碼\狀態模式\狀態模式.csproj
?????目錄???????????0??2009-03-23?08:56??狀態模式-工作狀態01\
?????目錄???????????0??2009-03-23?08:56??狀態模式-工作狀態01\狀態模式\
?????文件?????????925??2007-05-09?10:49??狀態模式-工作狀態01\狀態模式.sln
?????文件???????10752??2007-07-24?18:42??狀態模式-工作狀態01\狀態模式.suo
?????目錄???????????0??2009-03-23?08:56??狀態模式-工作狀態01\狀態模式\bin\
?????目錄???????????0??2009-03-23?08:56??狀態模式-工作狀態01\狀態模式\bin\Debug\
?????文件???????16384??2007-07-24?18:42??狀態模式-工作狀態01\狀態模式\bin\Debug\狀態模式.exe
?????文件???????13824??2007-07-24?18:42??狀態模式-工作狀態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\
............此處省略48個文件信息
評論
共有 條評論