Load()
时添加一个排序方式:
(注意:此对象具有已在其他地方加载的EF文章)
private string GetTags()
{
var tags = this.Article.tags;
if (!tags.IsLoaded && this.Article.EntityState != EntityState.Detached)
{
tags.Load();
tags.OrderBy(t => t.name);
}
StringBuilder result = new StringBuilder();
foreach (var tag in tags)
{
result.Append(tag.name).Append(" ");
}
return result.ToString();
}
问题是这不会按字母顺序排序标签。我错过了什么吗?
this.Article.tags.Load()
时,我可以按照顺序排序吗? - Daniel Moses