したがって、myNumber というプロパティを含むクラスがあります。次のようになります。
public class MyThing
{
public int name{ get; set; }
public string myNumber{ get; set; }
}
myNumber に含まれる値は、次のようになり12-24
ます12-024
。
これらのオブジェクト ( ) のコレクションを myNumber の降順で並べ替えたいのIEnumerable<MyThing> myCollection
ですが、どうすればよいかわかりません。
試してみmyCollection.OrderByDescending(f => f.myNumber)
ましたが、期待したほどではありませんでした。私は次のように注文することを期待12-22, 13-01, 12-030
します:
13-01
12-030
12-22