System.Runtime.CompilerServices.ReadOnlyCollectionBuilder.Contains C# (CSharp) Méthode

Contains() public méthode

Determines whether the ReadOnlyCollectionBuilder{T} contains a specific value
public Contains ( item ) : bool
item the object to locate in the .
Résultat bool
        public bool Contains(T item)
        {
            if ((object?)item == null)
            {
                for (int i = 0; i < _size; i++)
                {
                    if ((object?)_items[i] == null)
                    {
                        return true;
                    }
                }
                return false;
            }
            else
            {
                EqualityComparer<T> c = EqualityComparer<T>.Default;
                for (int i = 0; i < _size; i++)
                {
                    if (c.Equals(_items[i], item))
                    {
                        return true;
                    }
                }
                return false;
            }
        }