请教 c# linq  2个表查询的问题
我有2个表分别是  tab1 \ tab2
tab1(员工表)结构如下:
列名  userid  userName
       1       张三
        2      李四
------------------------
tab2(每月的工资表)结构如下
列名  userid  工资   
        1      1000
        1       2000
        2       4000
        2       1000
------------------   
现在要用linq 查询出  每个人当前合计发放了多少工资
--------------------
我用下面的linq查询对吗?调试倒是没有问题
from ff in tab1
join uu in tab2 on ff.userid equals uu.userid
----------------------------------------------
好了总体情况说明白了,问题是这样的
我现在用的是MVC  已经建立了相应的实体类
我该如何将2个表合成一个表,然后显示出来?
是不是需要再建立一个由2个表的join后所有列的实体类?
请告知。
              
------解决方案--------------------using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            List<Staff> lstaff = new List<Staff>();
            lstaff.Add(new Staff { Sid=1, Sname="李斯"});
            lstaff.Add(new Staff { Sid = 2, Sname = "秦武" });
            List<Salary> lsalary = new List<Salary>();