【发布时间】:2009-03-26 03:36:08
【问题描述】:
我正在尝试像这样对列表进行排序:
public void Example()
{
string target = "hello";
List<string> myStings = new List<string>();
myStings.Add("babab");
myStings.Add("Helll");
myStings.Add("atest");
myStings.OrderBy(each => Distance(each, target));
}
public int Distance(string stringA, string stringB)
{
// Whatever
}
问题是列表没有被排序并且Distance方法没有被触发(我在那里放了一个断点但没有被命中)。
任何帮助表示赞赏!
【问题讨论】:
标签: c# linq extension-methods