有一个Module(ModuleId, ModuleName, ModuleActions,Right)数组,其中ModuleActions属性是一个ModuleAction(ActionId,ActionName,IsDefault)的数组。请用Linq语句查询出Module数组中Right为真的,ModuleAction的IsDefault为真的第一个ModuleAction组成的一个新的对象数组,叫做ModuleModle(ModuleId ,ModuleName,ActionName)。 求大神帮忙啊LINQC#数组
解决方案 »
- 外部程序启动我的程序,并给我的程序传参数
- 文本框的联想功能
- messagebox中的MessageBoxButtons只有那么几种吗?不能自己定义吗
- 【在线求助】报表ole对象中的位图图像问题???很急!!!!!!!!!
- 启动一个线程时的参数
- 我在单位办公室局域网中我自己专用的计算机上搞开发,我编写的源代码是否会被局域网中其他人盗走?我的开机密码只有我自己知道。
- 求助Visual Studio 2005(winform) TextBox输入数字
- 用vs2008设计的windows 窗体程序,怎样实现最大化时整体都显示,而不是小布局的显示
- 请求“System.Data.SqlClient.SqlClientPermission,System.Data,Version=2.0.0.0,Culture=neutral,PublickeyToken=b77a5c561934e089”类型的权限失败
- c#读取Documents and Settings\Local Settings\Temporary Internet Files问题
- Win8开发异步方法如何同步执行
- winform程序跨省连接不上服务器
var query=from m in db.Module
where m.Right==true
and m.ModuleAction.IsDefault==true
select new ModuleModle
{
ModuleId=m.ModuleId,
ModuleName=m.ModuleName,
ActionName=m.ModuleAction.ActionName,
}
where m.Right==true
and m.ModuleAction.Any(x=>x.IsDefault)
select new ModuleModle
{
ModuleId=m.ModuleId,
ModuleName=m.ModuleName,
ActionName=m.ModuleAction.First().ActionName,
};
http://blog.csdn.net/q107770540/article/details/6010387