Creational Builder Stepwisebuilder Program Cs
Creational Builder Stepwisebuilder Program Cs
using System.Collections.Immutable;
namespace StepwiseBuilder
{
public enum CarType
{
Sedan,
Crossover
};
public class Car
{
public CarType Type;
public int WheelSize;
}
class Program
{
static void Main(string[] args)
{
var car = CarBuilder.Create()
.OfType(CarType.Crossover)
.WithWheels(18)
.Build();
Console.WriteLine(car);
}
}
}