Junior — Middle
Έχετε εργαστεί με LINQ για την εκτέλεση ερωτημάτων δεδομένων;
sobes.tech AI
Απάντηση από AI
Ναι, έχω χρησιμοποιήσει το LINQ για εύχρηστες και εκφραστικές ερωτήσεις δεδομένων σε C#. Το LINQ επιτρέπει την εργασία με συλλογές, βάσεις δεδομένων και άλλες πηγές δεδομένων με ενιαία σύνταξη.
Παράδειγμα χρήσης του LINQ για φιλτράρισμα και ταξινόμηση μιας λίστας:
using System;
using System.Linq;
using System.Collections.Generic;
class Program
{
static void Main()
{
List<int> numbers = new List<int> { 5, 10, 3, 8, 1 };
var filtered = numbers.Where(n => n > 3).OrderBy(n => n);
foreach(var num in filtered)
{
Console.WriteLine(num);
}
}
}
Το LINQ απλοποιεί την εργασία με δεδομένα, καθιστώντας τον κώδικα πιο ευανάγνωστο και εύκολο στη συντήρηση.