int highestValue = someList.IndexOf(someList.Max()) someList包含大量重复项,someList.Max()返回值最高的第一个实例的索引。我可以使用一些技巧(反转列表的顺序吗?)来获取列表中最高值最终出现的索引,而不是借助手动方法? 最佳答案 尝试这个:int highestValue = someList.LastIndexOf(someList.Max()) ;