У меня есть список на основе структуры
public struct MemoryLocation
{
public byte address;
public byte data;
}
public List<MemoryLocation> EEPromCurrList=new List<MemoryLocation>();
Я хотел бы заполнить этот список и после этого поиска, используя одно из свойств, например
MemoryLocation tmpMemCurr;
Random rnd = new Random();
for (int i=0;i<10;i++)
{
tmpMemCurr.address=(byte)rnd.Next(i,100);
tmpMemCurr.data=(byte)rnd.Next(i,10);
EEPromCurrList.Add(tmpMemCurr);
}
Now The Goalследует искать в EEPromCurrList, существует ли заданный адрес, например, 8, и есть ли его значение или индекс в списке.
Мне это нужно, потому что мне нужно сравнить два списка разной длины и проверить, совпадает ли адресони имеют одинаковую ценность.