關於C List的問題

2022-11-09 08:30:15 字數 1095 閱讀 3705

1樓:

indexof就可以了。

把你的person類的例項當引數似入,比如:

int index=list.indexof(people);

如果不確定你的people呼叫哪一個equal方法,你最好重寫一個你的people的equal方法。比如:

class people

public string name

public override bool equals(object obj)

return base.equals(obj);

}public override int gethashcode()}

2樓:斯內科

public class people

public people(int _id, string _name, string _tel)

public int id = 0;

public string name = "";

public string tel = "";

public bool findpeople(people peo)return false;}}

class program

", i);

break;}}}}

3樓:匿名使用者

demo**如下:

list_lst = new list();

_lst.add("bb");

_lst.add("aa");

_lst.add("cc");

//第一種找索引

_lst.indexof("aa");//獲取索引即可//第二種直接找符合的物件

_lst.find(delegate(string _item)由於你是自定義的類,我推薦使用第二種方法,我想,你要獲取位置,也就是為了能夠拿出想要的,符合你要求的people型別的物件

4樓:匿名使用者

for()迴圈list,找到該物件,就知道索引在多少了

引用物件的話,直接比較

非引用物件的話,比較id name tel中的一個或多個資訊以確定是相同的

關於的問題,關於WORD的問題

首先,在編輯藝術字時輸入的兩行字要想改變其間距是可以辦到的,只要在第一行字的末尾加上若干個回車就行了,但是這樣做的結果是分出的上下兩行字的字高逐漸變矮。雖然可以通過拖動的方法使其增高,但還是無法達到你想要 調整為任意距離 的要求。其實,你需要的整體效果可以通過一些變通的辦法實現 先輸入第一行字,然後...

關於收條問題,關於收條的問題

收到交來的錢或物,寫給送交者的作為憑據的條子,叫收條。一張完整的收條包括標題 正文 署名和時間四部分。你很被動了。看看有沒有其他證據證明一下借款和還款的事實情況。很難。那張收條是致命的憑證,具備法律效力。而轉賬憑證和收條之間沒有必然聯絡,無直接因果關係,意義不大。關於收條的問題 10 不能一概而論,...

關於侵權的問題,關於侵權問題

如果你覺得公司不能證明那家店是你們開的,那以後就不要承認。如果覺得能查出來,而且加盟合同有該方面的約定,那就主動和解,如果無約定,要看合同其他條款的約定,來決定下一步怎麼做。最好是能提供加盟合同全文。如果合同已經到期,那你們更是侵權了,可能需要支付一定的加盟費。兩個問題 一 錯誤肯定在你們,馬上就停...