using System.Collections.Generic;
var enterprisesByName = new Dictionary<string, Enterprise>();
enterprisesByName.Add("name1", new (12));
enterprisesByName.Add("name2", new (24));
enterprisesByName.Add("name3", new (48));
enterprisesByName.Remove("name1");
var enterprise2 = enterprisesByName["name2"];
foreach(var (name, enterprise) in enterprisesByName)
public record Enterprise(uint EmployeesCount);