LINQ Methods or concepts
LINQ: In LINQ, several methods are used to retrieve single or multiple elements from a collection. Key LINQ Methods for Element Retrieval 1. Single: - Returns the only element of a sequence, and throws an exception if there is not exactly one element. - Usage: Single() Example: var employee = employees.Single(e => e.Id == 1); 2. SingleOrDefault: - Returns the only element of a sequence, or a default value if the sequence is empty. Throws an exception if there is more than one element. - Usage: SingleOrDefault() Example: var employee = employees.SingleOrDefault(e => e.Id == 1); 3. First: - Returns the first element of a sequence, and throws an exception if the sequence is empty. - Usage: First() Example: var firstEmployee = employees.First(); 4. FirstOrDefault: - Returns the first element of a sequence, or a default value if the sequence is empty. - Usage: FirstOrDefault() Example: var firstEmployee = employees.FirstOrDefault(e => e.Id == 1); 5. Last: - Returns the l...