我有一個客戶端歷史記錄數據列表,裏面也有電話號碼。 我需要根據我的電話號碼列表來過濾歷史數據,這裏是我的代碼使用另一個值列表過濾linq
歷史課
public class MessengerHistory
{
public Int64 ClientId;
public string FirstName;
public string LastName;
public string ChartNumber;
public string PhoneNumber;
public string PetName;
public string Messagetext;
}
List<string> phonenumber = List<string>{ "12345","45678","35487"}
我得到消息歷史列表從API調用
var messageOverview = messengerAppWorkflow.GetMessageOverview();
List<MessageHistroy> mHistory = messageOverview.messages.Select(item => item.clientPhone).ToList();
我想過濾mHistory
值以返回與我的phonenumber
列表匹配的歷史值,使用linq
。
我更新了我的問題,這是錯的前 – user1845163
對不起更新是正確的。這是複製粘貼錯誤 – user1845163