C# LINQ获取数据表的各个值

C# LINQ获取数据表的各个值,c#,asp.net,linq,tsql,.net-3.5,C#,Asp.net,Linq,Tsql,.net 3.5,我有以下数据表: 表1: Location FY_Quarter .NET java SAP Total Bangalore Q3 40 60 40 140 Bangalore Q4 50 80 30 160 Bangalore Q1 70 50 40 160 Bangalore Q2 30

我有以下数据表:

表1:

Location    FY_Quarter  .NET    java     SAP    Total
Bangalore    Q3          40      60      40     140
Bangalore    Q4          50      80      30     160
Bangalore    Q1          70      50      40     160
Bangalore    Q2          30      90      50     170
Chennai      Q3          80      40      60     180
Chennai      Q4          45      50      35     130
Chennai      Q1          60      75      65     200
Chennai      Q2          55      35      90     180
如何使用LINQ以最简单的方式从上述数据表中获取每个单独的值。此处动态生成
位置
财年季度
列数据。 我不想遍历整个数据表


如何使用C#.NET;在ASP.NET中使用LINQ实现;。NET3.5 F/w

假设您的表由一个对象表示,您可以这样做:

var result = from items in Table1
             select new { Location = items.Location, FY_Quarter = items.FY_quarter};

您希望生成的数据集看起来像什么?@DownVoter:请发表评论。生成的数据集应该与上表中给出的数据集一样。如何使用简单的LINQ查询表达式获得上述结果。我需要上表第一行的值为40。如何获取??我如何从上表中选择第三个数据行似乎您希望我们为您完成工作。对于linq上的筛选,可以使用where子句,然后添加所有需要的筛选器。