我正在阅读有关排序列表的教程,我遇到了这行代码
myGenericList.Sort((x, y) => String.Compare(x.name, y.name));
Run Code Online (Sandbox Code Playgroud)
我试过调查这个,但我只是不明白这一行.任何人都可以向我解释这一行中究竟发生了什么吗?
你在anonymous function这里创造一个.
该function Sort采取其中两个参数的Action委托x和y供应.的实施function遵循=>它读作"去".然后,String.Compare(x.name, y.name)使用提供的参数执行.返回值String.Compare是函数的结果,也是用于确定函数的排序顺序的函数List
| 归档时间: |
|
| 查看次数: |
154 次 |
| 最近记录: |