我想对下面的'周'进行排序.'InvalidCast Exception'告诉我,我甚至不接近(无论我抛出什么).
sortedWeeks在调试器中看起来不错......
我怎样才能把它带回课堂?
我实际上并不需要原始的Weeks类,因为它将通过JavaScriptSerializer运行...虽然我想知道如何对这个类进行排序...
Weeks theData = new Weeks();
// pretend its now full of data and I need the weeks sorted on number
var sortedWeeks = theData.weeks.OrderBy(x => x.number);
theData.weeks = sortedWeeks; // <--- How do I cast this??
public class Weeks
{
private List<Week> _weeks = new List<Week>();
public List<Week> weeks
{
get { return _weeks; }
set { _weeks = value; }
}
}
public class Week
{
public string week { get; set; }
public string file { get; set; }
public int number { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
102 次 |
| 最近记录: |