Hey. I'm new to linQ and I was wondering how can I write the same block of code using linq.
C#:
List<MemorableD> memorables = new List<MemorableD>();
List<StateMD> states = new List<StateMD>();
void Find(List<MemorableD> selected)
{
for (int i = 0; i < states.Count; i++)
{
for (int j = 0; j < memorables.Count; j++)
{
if (states[i].Month == memorables[j].Month && states[i].Day == memorables[j].Day)
{
MemorableD select = new MemorableD(memorables[j].Year, memorables[j].Month, memorables[j].Day, memorables[j].Event, states[i].Event);
selected.Add(select);
}
}
}
}