标签:linq

  • 从列表内的列表中按项目排序 - c#

    时间:2020-9-4

    我有以下课程的清单: public class MonthlyConsumption : UserData { public string Unit { get; set; } public List<DailyConsumption> DailyConsumptions { get; set; } } public class DailyCon […]

  • NHibernate什么时候执行我的查询? - c#

    时间:2020-9-4

    我正在尝试为我的NHibernate数据访问编写一个通用存储库。 Get<T>()方法应该能够采用可选的谓词,该谓词应包含在查询中-也就是说,NHibernate应该在SQL中生成WHERE子句。 public virtual IList<T> Get(Func<T, bool> predicate = null) { / […]

  • 如何读取3行文本文件C# - c#

    时间:2020-9-4

    我设计了一个程序来读取文本文件的特定行,但我想例如,要读取3行并将其放在文本框中,请仅从文本文件读取1,3和5行。谢谢 这是我要修改以读取多行而不是一行的代码 private void Button1_Click(object sender, EventArgs e) { openFileDialog1.ShowDialog(); string text = […]

  • 在LINQ中使用Range()打印偶数 - c#

    时间:2020-9-2

    我正在尝试使用LINQ和以下代码打印从1到10的偶数 Enumerable.Range(1, 10).Select(n => n%2 == 0).ToString().ToList().ForEach(Console.WriteLine); 现在,不是打印偶数,而是打印True或False语句。我在哪里做错了? 参考方案 你应该做这个: Enumera […]

  • 将14条记录从一个列表拉到另一个 - c#

    时间:2020-9-2

    我在下面创建了以下列表。 rsiCalcList已经填充了我想要的内容,但是我需要将前15个项从rsiCalcList跳过第一项到firstRSICalculationHistInfo。我也附上了我尝试出错的尝试。我还附有以下错误。有关如何实现目标的一些指导 private class rsiCalcList { public string rsiCalcS […]

  • Linq To Sql-当另一个值更改时更新一个值 - c#

    时间:2020-9-2

    使用Linq To Sql-当值在另一个表中更改时,更新数据库中一个表的值的最佳方法是什么? 例如,在TableA中,有一列称为DateModified。 TableA与TableB有关联。现在,我想每次在TableA中更改记录时以及每次在TableB中创建/更新/删除子记录时,将DateModified字段的值设置为当前日期。 如何做到这一点? 参考方案 […]

  • Join语句中的条件所在的Lambda - c#

    时间:2020-9-1

    Improve this question 我必须根据其Employee过滤department。我可以使用LINQ进行相同的操作。 Linq和lambda进行编译以获得相同的结果。编译器在编译之前将查询表达式更改为等效的Lambda expression,因此生成的IL完全相同。Source var deptCollection = new List&lt […]

  • EF Core 3.0-将SQL转换为LINQ - c#

    时间:2020-9-1

    the blog中给出的示例具有以下内容 from e in s.StudentCourseEnrollments where courseIDs.Contains(e.Course.CourseID) select e 当我们寻找完全匹配时,包含逻辑将不起作用。如果学生已报名参加6门课程(例如:1、2、3、4、5、6),并且请求的列表包含5门课程(例如:1 […]

  • 从不在*所有*位置的列表中删除项目 - c#

    时间:2020-9-1

    我的对象看起来像: public class ListItem { public int ItemId { get; set; } public int LocationId { get; set; } // ... other properties ... } 我有从数据库中加载的这些项目(List<ListItem>)的列表。这些按商品ID和 […]

  • 如何在LINQ中使用GroupBy查找丢失的物品? - c#

    时间:2020-9-1

    我有这样的情况,我收集了这些物品 public class Submission { public DateTime ProcessedDate { get; set; } public string UserName { get; set; } } 而且我需要检查用户名的集合,例如: string[] names = new string{"Pa […]