2 writes to _aliases
System.CommandLine (2)
AliasSet.cs (2)
11
internal AliasSet() =>
_aliases
= new(StringComparer.Ordinal);
20
_aliases
= new(aliases, StringComparer.Ordinal);
11 references to _aliases
System.CommandLine (11)
AliasSet.cs (11)
23
public int Count =>
_aliases
.Count;
28
=>
_aliases
.Add(Symbol.ThrowIfEmptyOrWithWhitespaces(item, nameof(item)));
30
internal bool Overlaps(AliasSet other) =>
_aliases
.Overlaps(other.
_aliases
);
33
public HashSet<string>.Enumerator GetEnumerator() =>
_aliases
.GetEnumerator();
35
public void Clear() =>
_aliases
.Clear();
37
public bool Contains(string item) =>
_aliases
.Contains(item);
39
public void CopyTo(string[] array, int arrayIndex) =>
_aliases
.CopyTo(array, arrayIndex);
41
public bool Remove(string item) =>
_aliases
.Remove(item);
43
IEnumerator<string> IEnumerable<string>.GetEnumerator() =>
_aliases
.GetEnumerator();
45
IEnumerator IEnumerable.GetEnumerator() =>
_aliases
.GetEnumerator();