如何在Asp.net mvc中使用LINQ获取所有类型

如何在Asp.net mvc中使用LINQ获取所有类型,asp.net,asp.net-mvc,linq,linq-to-sql,Asp.net,Asp.net Mvc,Linq,Linq To Sql,我有这个密码 viewModel.Messages = repository.GetAllMessages().OrderBy(x => x.MessageText); 有了这个,我得到了75条消息,我用两列显示了网格中的所有消息 MessageText和MessageType 但是我需要编写一个Linq查询来从消息中获取所有不同的消息类型 有人能帮我吗 谢谢 repository.GetAllMessages().Select(m => m.MessageType).Disti

我有这个密码

 viewModel.Messages = repository.GetAllMessages().OrderBy(x => x.MessageText);
有了这个,我得到了75条消息,我用两列显示了网格中的所有消息

MessageText和MessageType

但是我需要编写一个Linq查询来从消息中获取所有不同的消息类型

有人能帮我吗

谢谢

repository.GetAllMessages().Select(m => m.MessageType).Distinct();