我有以下内容:
var questions = questionService.Details(pk, rk);
var topics = contentService.GetTitles("0006000")
.Where(x => x.RowKey.Substring(2, 2) != "00");
model = (
from q in questions
join t in topics on q.RowKey.Substring(0, 4) equals t.RowKey into topics2
from t in topics2.DefaultIfEmpty()
select new Question.Grid {
PartitionKey = q.PartitionKey,
RowKey = q.RowKey,
Topic = t == null ? "No matching topic" : t.Title,
...
现在我需要添加以下内容:
var types = referenceService.Get("07");
questions.type
和之间有联系的地方types.RowKey
如果类型表中没有任何匹配项,有没有办法可以链接这第三个数据源并让它给出一条消息“没有匹配的类型”?我的问题是我不太确定如何进行下一次加入。