linq相关内容
我使用LINQ工作的对象,有一个功能,其中在某些情况下,我需要在调用之前修改基础集合聚合(...),然后返回到原来的状态之前的功能可按返回的结果汇总(...)。我现在的code看起来是这样的: 布尔collectionModified = FALSE; 如果(collectionNeedsModification) { modifyCollection(); collection
..
我怎么能写一个LINQ EX pression(或其他)的一个列表,选择项目,将它们连接在一起? 示例 的IList<字符串>数据=新的名单,其中,串>(); data.Add(“MyData1”); data.Add(“MyData2”); 字符串结果= //一些LINQ查询......我尝试data.Select(X => X +“,”); //结果=“MyD
..
我有一个LINQ到实体查询像这样的: 从研发VAR的结果=在entities.MachineRevision 其中,r.Machine.IdMachine == pIdMachine &功放;&安培; r.Category ==(INT)pCategory 选择ř; 通常情况下,我用下面的code,
..
什么是简单的方法来组合供稿和 feed2 ?我想从 feed2 添加到供稿的项目。此外,我想避免重复为供稿可能已经有项目时,一个问题是标签与WPF和Silverlight的。 乌里feedUri =新的URI(“http://stackoverflow.com/feeds/tag/silverlight”); XmlReader的读者= XmlReader.Create(feedUri.Abso
..
我有2类,它们有一些相同的属性。 我进的股票从1级列表的属性,而在那之后,我想采取一些必要的属性,并把它们纳入到第二类类型的列表。 我已经通过C#铸铁序列和运行正常,但我必须这样做使用LINQ。我试图做一些事情,但没有很好的效果。帮我请与建议。 第一类: 公共类ServiceInfo { 专用长_id; 众长ID { {返回this._id; }
..
一个项目我工作的那一刻涉及重构一个C#的COM对象它作为一个数据库访问层的一些SQL 2005数据库。 的存在code笔者已建成的所有手动使用一个字符串,并且许多if语句来构造相当复杂的SQL语句(〜10联接,> 10分选择的SQL查询,〜15-25那里的条件和GROUPBY的)。基表始终是相同的,但是结构联接,条件和分组依赖于一组参数传递到我的类/方法。 构建这样的SQL查询正常工作,但它显
..
我听到了很多的评论关于这本书中的LINQ行动,但它不包括LINQ到实体。 请提供您的你可能已经读过的书的反馈。 解决方案 检查这一点,它可以帮助到一本好书出现:
..
ASP.NET使用C#.NET; .NET3.5 我有两个DataTable如下: DataTable1 位置Visa_Q1 Visa_Q2 布洛尔25 40 路政署40 60 DataTable2 位置Visa_Q3 Visa_Q4 布洛尔50 35 路政署80 90 如何到两个数据表结合起来,以获取数据表的输出如下使用 LINQ (不包括循环的每一行):
..
如何排序myScriptCellsCount.MyCellsCharactersCount(名单的int类型)的LINQ 公共类MyExcelSheetsCells { 公开名单的MyCellsCharactersCount {获得;组; } 公共MyExcelSheetsCells() { MyCellsChar
..
我 如何才能让 ComponentTraversal.GetDescendants()更好地使用LINQ? 问题 公共静态类ComponentTraversal { 公共静态的IEnumerable<成分> GetDescendants(该复合复合) { //我能如何使用LINQ这更好的? IList的<成分>后人=新的
..
如何创建一个字典与词典,可能有重复的值没有重复的值? 的IDictionary<字符串,字符串> myDict =新字典<字符串,字符串>(); myDict.Add(“1”,“蓝”); myDict.Add(“2”,“蓝”); myDict.Add(“3”,“红”); myDict.Add(“4”,“绿色”); uniqueValueDict = myDict。?
..
我 的String [] pkgratio =“1:2:6”.Split(':'); VAR项目= pkgratio.OrderByDescending(X => X); 我要选择的中间值,并想出了这一点。这是选择一个IEnumberable的第二值的正确方法是什么? pkgratio.Skip(1)。取(1)。首先(); 解决方案 虽然你有什么工作,最简单的方法是
..
所以,我有我的EDMX进行。 然后我改变我的数据库一点点,从一个NOT NULL来允许空值更改列。 在我进入我的EDMX,右击并选择“从数据库更新模式” 现在我进入我的程序和它未实际更新...我不能把一个空列。什么我必须做的正确更新EDMX?谢谢你。 解决方案 选择从数据库的更新模式是更新EDMX的最好方法。有一定的属性没有得到更新的概念层上。 请确保您的存储层已被更新,通过查看它在模型查
..
什么是动态写作LINQ查询和Lambda EX pressions最好的方法是什么? 我想到的应用,最终用户可以设计业务逻辑规则,则必须执行。 我很抱歉,如果这是一个新手的问题,但它会是巨大的,得到最佳实践出来的经验。 解决方案 我不建议高于你读通过巴特迪斯(的他最近的一系列动态覆盖LAMBDA,从绝对美丽code。
..
我想执行使用LINQ和我在做交叉连接和金额计算最接近下面的SQL。我知道必须有一个更好的方式来写,所以我转向堆栈团队寻求帮助。 SELECT T1.Column1,T1.Column2,SUM(T3.Column1)AS金额 从T1 INNER JOIN T2 ON T1.T1ID = T2.T1ID INNER JOIN T3 ON T2.T3ID =
..
我有一类这样的: MyClass类< T> { 公共字符串值1 {获得;组; } 公共牛逼objT {获得;组; } } 和这个类的列表。我想用.NET 3.5的lambda或LINQ获得MyClass的名单由不同的值1。我想这是可能的,比.NET 2.0的方式更简单缓存像这样的列表: 名单,其中,MyClass的< T>>清单; ...
..
在堆栈溢出的测试版,我看到了有关LINQ SQL不少问题,但什么都不知道......听起来很有意思。 什么是LINQ?我如何开始? 链接导游或文档奖金:) PS:我是一个很长一段时间的C#开发谁每天使用数据表和参数化SQL 的 解决方案 LINQ代表语言集成查询,是.NET,让您查询数据从code以同样的方式,而不是一组扩展依赖于特定的数据源。您可以使用相同的LINQ code为SQL
..
你怎么暴露的 LINQ 查询作为 ASMX Web服务?通常,从业务层,我可以返回一个类型化的数据集或数据表可序列化进行传输, ASMX 我如何可以做同样的 LINQ 查询?有没有办法通过的 LINQ 查询填充一个类型数据集或数据表?: 公共静态MyDataTable CallMySproc() { 字符串康恩= ...; MyDatabaseDataContext DB =
..
什么是在和不是等于的 LINQ到SQL ? 例如 SELECT * FROM表中(...) 和 SELECT * FROM表不是(..) 什么是等于为SQL上述声明中的LINQ? 解决方案 您使用,其中,<列表>。载(小于项目>) 我的产品变种=从p在db.Products 其中,productList.Contains(p
..
我会假设有一个简单的LINQ查询要做到这一点,我只是不完全知道如何。请参见下面的code段,注释解释了什么是我想要做的: 类节目 { 静态无效的主要(字串[] args) { 名单<人> peopleList1 =新的名单,其中,人物>(); peopleList1.Add(新的Person(){n = 1});
..