コード例 #1
0
            internal virtual bool Contains(AnyObjectId toFind)
            {
                int i = Index(toFind);

                for (int n = 0; n < MAX_CHAIN; n++)
                {
                    ObjectId obj = ids.Get(i);
                    if (obj == null)
                    {
                        break;
                    }
                    if (AnyObjectId.Equals(obj, toFind))
                    {
                        return(true);
                    }
                    if (++i == ids.Length())
                    {
                        i = 0;
                    }
                }
                return(false);
            }