我有 2 个表 MaxDates 和 MinDates,每个表都有一个 DateTime 列。我可以编写以下数据库 SELECT 查询,目的是创建一个包含最小和最大日期的所有组合的数据集(以计算时间跨度):
SELECT MinDates.PriceDate, MaxDates.PriceDate
FROM MinDates, MaxDates
我是 LINQ 的新手,想创建等效的 LINQ。我认为以下将是一个很好的起点,但没有运气。
var result = from MaxDates, MinDates
select MaxDates.PriceDate, MinDates.PriceDate
关于等效的 LINQ 语句的任何想法,这是 LINQ 的一个很好的用途(而不是使用一些数组来做这个)?