// ReSharper disable once FlagArgument public static string InterfaceTypesToString(NetworkInterfaceTypes types) => (types & All) == All ? "All" : string.Join(",", types.GetFlags().Select(f => f.ToString()).ToArray());