개체 목록을 나타내는 클래스에 대해 indexof 메서드를 사용하려고합니다. 최선의 방법을 알고 싶습니다. 아래에 내가 생각해 낸 코드가 있습니다. 그냥 컬렉션의 IndexOf()
방법을 사용할 수 있습니다 List<Product>
사용자 정의 클래스에서 객체의 색인을 얻는 방법은 무엇입니까?
public int IndexOf(Product product)
{
Product p;
for (int i = 0; i < products.Count; i++)
{
p = products[i];
if (p == product)
return i;
}
return -1;
}
는'목록을''을 products' 있습니까? '제품'의 유형은 무엇입니까? –
rcdmk
예, 그 제품의 유형 목록 – Xerxes
나는 답을 쓰고 있었지만, 누군가가 당신에게 먼저주는 것 같습니다. – rcdmk