LINQ 是指语言集成查询。LINQ 是一种使用 .NET 功能和类似于 SQL 的 C# 语法查询数据的方法。 LINQ 的优点是我们可以查询不同的数据源。数据源可以是对象的集合、XML 文件、JSON 文件、内存中的数据或列表或数据库对象。我们可以轻松地从任何实现 IEnumerable<T> 接口的对象中检索数据。下面是 LINQ 的语法。
public class Devices
{
public void GetData()
List<string> mobiles = new List<string>() {
"Iphone","Samsung","Nokia","MI"
};
//linq syntax
var result = from s in mobiles
where s.Contains("Nokia")
select s;
}
LINQ 是指语言集成查询。LINQ 是一种使用 .NET 功能和类似于 SQL 的 C# 语法查询数据的方法。 LINQ 的优点是我们可以查询不同的数据源。数据源可以是对象的集合、XML 文件、JSON 文件、内存中的数据或列表或数据库对象。我们可以轻松地从任何实现 IEnumerable<T> 接口的对象中检索数据。下面是 LINQ 的语法。
public class Devices
{
public void GetData()
{
List<string> mobiles = new List<string>() {
"Iphone","Samsung","Nokia","MI"
};
//linq syntax
var result = from s in mobiles
where s.Contains("Nokia")
select s;
}
}