icomparable

    -2熱度

    2回答

    我有一個模型: public class SomeClass { public List<Person> Owner {get; set;} public int Balance {get;set;} . . . . } 和 public class Person { public string Name {get;set;} public

    1熱度

    3回答

    我有以下代碼: public List<OversizeElement> GetOversizeRegulations(List<string> states) { var tmpList = (from i in _db.States where states.Any(p=>i.Name == p) select new

    1熱度

    2回答

    排序列表 我有下面的類層次結構: abstract class Product : IComparable { public string Name { get; set; } public decimal Price { get; set; } public string Barcode { get; set; } public int Compare

    0熱度

    5回答

    我想根據年齡排序列表中的姓名(迄今爲止我已經完成),但是我想知道如何才能再按這些姓名排序打印到新文件之前的姓氏。例如,如果我有5個20歲不同姓氏的人,我怎麼能確保這5個人按照字母順序升序? class Person : IComparable { string vorname; string nachname; int age; public Perso

    1熱度

    3回答

    我有一個jobArray數組,其中包含一個description,hours needed to complete,hourly pay that a user enters的5個作業。 我需要按總費用(hours * hourly pay)的升序排列數組。 這個任務需要我使用IComparable interface,但我不確定如何使用它。任何幫助,將不勝感激,謝謝 這裏是我job類 class

    1熱度

    3回答

    我有一個Versions的列表。 List<Version> versions = GetVersions(); 而且我有一個selectedVersion。 我的Version類實現IComparable。 public class Version : IComparable<Version> 所以我可以做versions.Sort()。在這一點上,我的Version對象在列表中排序,比

    1熱度

    2回答

    我有Employee類,我需要實現IComparable並使用CompareTo方法按名稱對員工進行排序。從我所看到的,我必須返回1,-1和0,但是如何使用這些字符串? 這是我的。 class Employee : IComparable<Employee> { string name; string address; public int CompareTo(E

    1熱度

    1回答

    我不想將整個答案發布到學校作業,所以我會嘗試僅包含足夠的編碼細節以顯示我在哪裏掛了。 class Customer : IComparable // class declaration { public int customerNumber { get; set; } public string customerName { get; set; } p

    0熱度

    3回答

    是否有一種簡單的方法來影響在C#中的ObservableCollection的處理順序? 可以說我有以下類: public class GeneratorObject : IComparable { int processingSequence {get; set;} string property1 {get; set;} Boolean property2

    1熱度

    1回答

    排序一個列表時,我有兩個列表如下預期不工作(這是一個簡單的例子): var dataList = new List<char>{ 'a', 'b', 'c', 'd', 'e', 'f' }; var sortList = new List<int>{ 6, 5, 4, 3, 2, 1 }; 這裏是我的排序方法是什麼樣子: void SortOneListByAnother<T1, T2>(