我想訂購一個屬性爲null的集合,但如果不使用屬性是整數。如何使用OrderBy Linq當對象爲null並且屬性爲整數
repeaterEmployees.DataSource = employees.Distinct(new EmployeeComparer())
.OrderBy(x => x.Status ?? x.Status.ID);
repeaterEmployees.DataBind();
員工是擴展List`Employee的類。和員工擁有的財產狀況是從階級地位
我得到了在排序依據方法的消息「操作??不能應用於類型狀態的操作數,INT」
嘗試'.OrderBy(X => x.Status == NULL -1:x.Status。 ID)' –