linq相关内容

Linq 在两个列表中查找差异

我有两个这样的成员列表: 之前:彼得、肯、朱莉娅、汤姆 之后:彼得、罗伯特、朱莉娅、汤姆 如您所见,Ken 出局,Robert 入局. 我想要的是检测变化.我想要两个列表中发生变化的列表.linq 对我有什么帮助? 解决方案 您的问题没有完全指定,但我假设您正在寻找集合中的差异(也就是说,排序无关紧要).如果是这样,您需要两组的 对称差异.您可以使用 Enumera ..
发布时间:2022-01-17 18:07:24 其他开发

在运行时动态选择 LINQ SELECT 字段

我对具有多个链接表的数据库进行 LINQ 查询,并且需要根据输入返回 (SELECT) 不同的字段. ClassA 有 ParamA、ParamB 和 ICollectionClassBClassB 有 ParamD、ParamE Linq 查询部分: .Select(c => new ClassA(){参数 = c.Parama,ParamB = c.ParamB,ClassBs = c. ..
发布时间:2022-01-16 20:26:09 C#/.NET

ASP:ListBox 获取选定的项目 - 一个衬里?

我正在尝试获取 asp:ListBox 控件的选定项并将它们放在逗号分隔的字符串中.那么必须有一种更简单的方法来做到这一点: foreach(lbAppGroup.Items 中的 ListItem listItem){if (listItem.Selected == true){Trace.Warn("所选项目", listItem.Value);}} 有没有办法把它变成一行?喜欢我这里的伪 ..
发布时间:2022-01-16 10:52:33 C#/.NET

执行非查询程序不起作用 asp.net 核心

我想执行一个存储过程,它返回三个值(Email、Name、CompanyID)并获取一个参数(CompanyID),但它不起作用. 我创建了一个具有这些属性的类和一个返回数据的存储过程.通过它显示 DatabaseFacade 错误. 我的代码是: 列表AppUser = 新列表();//具有三个属性的类SqlParameter param1 = new SqlP ..

如何读取文本框中的最后一行?

我有一个不断更新的多行文本框.我只需要阅读文本框中的最后一个单词/句子. string lastLine = textBox1.ReadLine.Last(); 解决方案 试试这个: if (textBox1.Lines.Any()){字符串 lastLine = textBox1.Lines[textBox1.Lines.Length - 1];} 最后一句话: string las ..
发布时间:2022-01-13 11:39:14 C#/.NET

无法隐式转换类型“System.DateTime?"到“系统.日期时间".存在显式转换

我正在尝试将 DateTime? 转换为 DateTime 但我收到此错误: 错误 7 无法隐式转换类型“System.DateTime?"到'系统.日期时间'.存在显式转换 这是我的代码: 公共字符串 ConvertToPersianToShow(DateTime?datetime){日期时间 dt;字符串日期;dt = 日期时间;字符串年份 = Convert.ToString( ..
发布时间:2022-01-13 00:05:00 C#/.NET

LINQ to SQL:TargetInvocationException 中包装的间歇性 AccessViolationException

几周以来,我们的 ASP.Net Web 应用程序遇到了 W3WP 崩溃问题.这些是在我们的网络服务器更新后开始的.我们的应用程序没有改变,并且多年来一直很稳定. 我们的情况似乎很像这个较早的问题.这个问题也可能是相关的,尽管在我们的例子中,查询在 99.9% 的使用时间内运行良好. 我们使用了大量未编译的 LINQ 查询,并尝试编译它们是否可以防止这些崩溃.崩溃的数量急剧减少,但它们仍然 ..
发布时间:2022-01-12 11:58:04 C#/.NET

使用无效键值访问的 JArray 值:“字段".预期数组位置索引

我正在使用 Guardian API 来尝试检索故事,但一直收到异常.json 字符串包含以下 json,但是我无法使用 LINQ 访问正文. 这里是: {“回应":{“状态":“确定",“用户层":“已批准",“总":1,“开始索引":1,“页面大小":10,“当前页面":1,“页面":1,“orderBy":“最新",“结果":[{“id":“可持续业务/可持续金融-where-nex ..
发布时间:2022-01-11 22:32:38 C#/.NET

JContainer、JObject、JToken和Linq混淆

我无法理解何时使用 JContainer、JObject 和 JToken.我从“标准"中了解到 JObject 由 JProperties 组成,并且 JToken 是所有 JToken 的基本抽象类 类型,但我不明白 JContainer. 我正在使用 C#,我刚刚购买了 LinqPad Pro 5. 我在一个文件中有一个 JSON 数据源,因此我正在使用以下语句成功地反序列化该文 ..
发布时间:2022-01-11 21:50:39 C#/.NET

带有检查空元素的 XML 到 LINQ

我面临的情况是使用 Linq 将 XML 文档解析为对象.在解析过程中,我正在检查以确保元素不为空,然后再继续解析它们的值.有没有办法简化这句话? var variable = (from x in xdoc.Descendants("Root")选择新的 AccountingResponse{NetCharge = x.Element("Charges") != null &&x.Eleme ..
发布时间:2022-01-10 20:07:42 C#/.NET

使用 C#,我们如何从 XML Schema 文件中提取属性值并将其输出到 CSV 文件中?

我正在尝试提取每个元素的属性值,即在此 XMl Schema 文件中. 解决方案 这是一种最简单的方法,可以在节点上使用 for 循环来获取每个节点中的信息.使用 node.ChildNodes 属性来获取 chilenodes. XmlDocument doc = new XmlDocument();doc.Load("文件路径");//这里的路径可以是-“//ElementType" ..
发布时间:2022-01-10 19:58:07 C#/.NET