List<Node> resultList = new List<Node>();
NodeEqualityComparer comparer = new NodeEqualityComparer();
foreach (Vector3 move in moveList)
{
foreach (Node sight in sightList)
{
if (comparer.Equals((Vector3)sight.position, move))
resultList.Add(sight);
}
}
How should I change this source into linq?