相关疑难解决方法(0)

Linq OrderBy(Byte [])值

public class foo {
  int ID { get; set; }
  byte[] sort { get; set; }
}

public class barMaster {
    public void FooSource() {
        return List<foo> FromDataSource;
    }
    public void display() {
        List<foo> sortedFoo = FooSource().OrderBy(f => f.sort);
        UIElement = sortedFoo;
    }
Run Code Online (Sandbox Code Playgroud)

我有一组对象包含我想要OrderBy的byte []属性,但是,OrderBy(byte [])抛出一个错误:

System.ArgumentException: At least one object must implement IComparable.
Run Code Online (Sandbox Code Playgroud)

我可以对OrderBy byte []值做什么?

c# linq

4
推荐指数
2
解决办法
1867
查看次数

标签 统计

c# ×1

linq ×1