【发布时间】:2012-07-15 15:35:26
【问题描述】:
在 .NET 方面,我完全是新手。我有这行代码,它从包含指定系统名称的数据库中提取记录。我可以用相同的系统名称命名多个主题。
我希望的是一种在多个主题包含该系统名称时随机选择主题的方法。如果只有一个存在,这将显示为现在的样子。用于提取具有指定系统名称的主题的代码如下所示:
public virtual Topic GetTopicBySystemName(string systemName){
if (String.IsNullOrEmpty(systemName)) return null;
var query = from t in _topicRepository.Table
where t.SystemName == systemName
select t;
return query.FirstOrDefault();
}
要实现上述目标,我需要进行哪些更改?
【问题讨论】: