icomparer

    1热度

    2回答

    我想按存储的关键字对文章进行分类。我有一个类别的关键字列表,并且我想要一篇文章分配一个关键字数最多的类别。 For Each keyword As String In category.Keywords category.tempCount += Regex.Matches(article.Item("title").InnerXml, Regex.Escape(keyword)).Co

    5热度

    4回答

    如果我将自定义的IComparer传递给List的Sort()方法的实例,比较器的Compare(x,y)方法是否会被同一个项调用? 即。是否有可能调用Compare(x,x)。 编辑:更有兴趣的情况下,列表中的项目是不同。

    0热度

    1回答

    在一个ASP.net MVC3项目中,我有一个IComparer接口的自定义实现。当字符串排序时,我想默认使用我的comaprer。我如何更改项目的默认IComparer?

    0热度

    1回答

    我正在尝试编写自定义比较器来根据相似性对搜索结果列表进行排序。我希望最类似于输入搜索词的术语在列表中首先出现,然后是以搜索短语开头的短语,然后是按字母顺序排列的所有其他值。 鉴于这种测试代码: string searchTerm = "fleas"; List<string> list = new List<string> { "

    0热度

    2回答

    我有一个类 public class PAUserAllowedTimesModel { public List<AllowedTime> Times { get; set; } public List<AllowedTime> BusyTimes { get; set; } public DateTime SelectedDate { get; set; }

    1热度

    7回答

    我有一种情况,即所有列表成员都具有相同的ID(Id是字符串而不是整数)。作为业务规则的一部分,我需要按升序对列表进行排序。我原来的实现与下面非常类似。由于所有列表成员都有相同的ID,我希望在应用排序后得到不变的列表,但令我惊讶的是结果不同。 以下是我在排序前的原始列表。 编号:D1.2名称:厚头龙 编号:D1.2名称:阿马加龙属 编号:D1.2名称:马门溪龙 编号:D1.2名称:恐爪龙 编号:D1

    3热度

    1回答

    我有SortedList降序。 public class MyComparer : IComparer<int> { public int Compare(int x, int y) { if (x.CompareTo(y) > 0) return -1; return 1; } } class

    0热度

    3回答

    我写了一个struct public struct SeasonEpisodeNr { public int seasonNr; public int episodeNr; } 在我的计划,我将这些结构添加到一个ArrayList。我如何分类?我试过IComparer,但不幸的是我无法理解它是如何工作的。

    1热度

    1回答

    我一直在ASP.NET中处理页面。这个页面的行为完全像一个论坛。用户可以回复条目。答复表示为ItemReply。当用户回复一个项目时,ParentID被设置为用户正在响应的ItemReply的ID。 public class ItemReply { public Guid ID { get; set; } public Guid? ParentID { get; set;

    2热度

    6回答

    你好,我也希望有一个排序的数组,包含此: String[] info = new String[5]{"6,j", "7,d", "12,s", "4,h", "14,s" }; 但是,如果我用这个: Array.Sort(info); 输出变为: "7,d" "6,j" "4,h" "14,s" "12,s" 但我不会输出为: "14,s" "12,s" "7,d" "