Bamboo.Prevalence.Collections.List.IndexOf C# (CSharp) Метод

IndexOf() публичный Метод

public IndexOf ( Predicate predicate ) : int
predicate Predicate
Результат int
		public int IndexOf(Predicate predicate)
		{
			if (null == predicate)
			{
				throw new ArgumentNullException("predicate");
			}

			AcquireReaderLock();
			try
			{
				for (int i=0; i<_list.Count; ++i)
				{
					if (predicate(_list[i]))
					{
						return i;
					}
				}
				return -1;
			}
			finally
			{
				ReleaseReaderLock();
			}			
		}

Same methods

List::IndexOf ( object value ) : int