在C#中,Vector
并不是一個(gè)內(nèi)置的集合類型
int index = vector.IndexOf(item);
true
;否則返回 false
。bool containsItem = vector.Contains(item);
default(T)
。T foundItem = vector.Find(x => x.Property == value);
List<T>
,其中包含滿足條件的所有元素。List<T> foundItems = vector.FindAll(x => x.Property == value);
int foundIndex = vector.FindIndex(x => x.Property == value);
true
;否則返回 false
。bool exists = vector.Exists(x => x.Property == value);
請(qǐng)注意,這些示例代碼假設(shè)你已經(jīng)創(chuàng)建了一個(gè)名為 vector
的 List<T>
實(shí)例,并且 T
是你要存儲(chǔ)在列表中的對(duì)象類型。你需要將 item
、value
和 T
替換為實(shí)際的值和類型。