using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Open_Closed.Interfaces;
namespace Open_Closed.Classes
{
public class Magic : IMagic
private List<MagicType> MagicTypes;
public Magic(List<MagicType> magicTypes)
MagicTypes = magicTypes;
}
public void CountYourMagic(int magic)
foreach(var magicType in MagicTypes)
if(magic == magicType.Value)
Console.WriteLine($"Wow, your magic is {magicType.Name}!");
return;
Console.WriteLine("I understand you...");