【发布时间】:2017-04-07 01:28:24
【问题描述】:
我有以下三维字典。
class CopyDir
{
public class MyFileInfo
{
public int Num{ get; set; }
public long Size { get; set; }
}
public static Dictionary<string, MyFileInfo> logInfo;
我想根据大小字段对字典进行排序。
logInfo.OrderBy 说 错误 CS1061“字典”不包含“OrderBy”的定义,并且找不到接受“字典”类型的第一个参数的扩展方法“OrderBy”(您是否缺少 using 指令或程序集引用?)
【问题讨论】:
-
三个维度在哪里?我只看到一个线性字典。
-
logInfo.OrderBy(x=>x.Value.Size)不行吗?? -
@MohitShrivastava 它说错误 Dictionary
不包含 OrderBy 的定义并且没有扩展名... -
@Sebi 不幸的是
标签: c# .net sorting dictionary