Description: The article s aim is to provide a fun variation of the Game of Life while learning about extension methods in C# 3.0 (.NET 3.5). Using the Game of Life cellular algorithm, we produce various fractal images. Extension methods are used to re-factor a base class that has become bloated. For further introductions, see the "About" sections below.
To Search:
File list (Check if you may need any files):
LifeSimulation\AppState.cs
..............\EditForm.cs
..............\EditForm.Designer.cs
..............\EditForm.resx
..............\Extensions
..............\..........\AppStateExtension.cs
..............\..........\ProcessLifeModelExtension.cs
..............\..........\RandomizeLifeModelExtension.cs
..............\..........\SerializeLifeModelExtension.cs
..............\..........\TestPerformanceExtension.cs
..............\..........\WorldExtension.cs
..............\LifeModelBase.cs
..............\LifeSimulation.csproj
..............\LifeSimulation.sln
..............\LifeSimulation.suo
..............\LifeSimulation_TemporaryKey.pfx
..............\MainForm.cs
..............\MainForm.cs.bak
..............\MainForm.Designer.cs
..............\MainForm.resx
..............\Program.cs
..............\Properties
..............\..........\app.manifest
..............\..........\AssemblyInfo.cs
..............\..........\Resources.Designer.cs
..............\..........\Resources.resx
..............\..........\Settings.Designer.cs
..............\..........\Settings.settings
..............\TestPerformanceClass.cs
..............\TestPerformanceForm.cs
..............\TestPerformanceForm.Designer.cs
..............\TestPerformanceForm.resx
..............\World.cs