2021.3/CS10/Namespaces/BlockScoped/BlockScopedNamespace.cs [1:50]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  #pragma warning disable 8509 #pragma warning disable 8618 #pragma warning disable 8524 // ReSharper disable UnusedMember.Global // ReSharper disable UnusedMember.Local // ReSharper disable UnusedType.Global //Alt+Enter on the "CS10.Namespaces.BlockScoped" name, "To block-scoped namespace" namespace CS10.Namespaces.BlockScoped; public class Employees { private readonly List _supportEngineers; private readonly List _softwareEngineers; public Employees(List supportEngineers, List softwareEngineers) { _supportEngineers = supportEngineers; _softwareEngineers = softwareEngineers; } public IEnumerable AllEmployees { get { var employees = new List(); employees.AddRange(_supportEngineers); employees.AddRange(_softwareEngineers); return employees; } } public void AddEmployee(Person person, Role role) { var targetList = role switch { Role.SupportEngineer => _supportEngineers, Role.SoftwareEngineer => _softwareEngineers, }; targetList.Add(person); } } public enum Role { SupportEngineer, SoftwareEngineer - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2021.3/CS10/Namespaces/FileScoped/FileScopedNamespace.cs [1:51]: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  #pragma warning disable 8509 #pragma warning disable 8618 #pragma warning disable 8524 // ReSharper disable UnusedMember.Global // ReSharper disable UnusedMember.Local // ReSharper disable UnusedType.Global namespace CS10.Namespaces.FileScoped { //Alt+Enter on greyed out "{" above, To file-scoped namespace public class Employees { private readonly List _supportEngineers; private readonly List _softwareEngineers; public Employees(List supportEngineers, List softwareEngineers) { _supportEngineers = supportEngineers; _softwareEngineers = softwareEngineers; } public IEnumerable AllEmployees { get { var employees = new List(); employees.AddRange(_supportEngineers); employees.AddRange(_softwareEngineers); return employees; } } public void AddEmployee(Person person, Role role) { var targetList = role switch { Role.SupportEngineer => _supportEngineers, Role.SoftwareEngineer => _softwareEngineers, }; targetList.Add(person); } } public enum Role { SupportEngineer, SoftwareEngineer - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -