我的问题是,是否可以创建一个列表,在这些对象放入其中时对其中的对象进行排序?
在没有到达任何地方之后,我制作了一个新的链表。唯一的任务是使这个列表按照它将包含的对象的字符串字段排序,同时保持可连接状态。
我有以下代码:
angular.factory('shareAndUpdate', ['dependencyInjection', function(dependency) {
var srvc = {};
srvc.sharedVar = 'something';
srvc.updateViaHttp = function(){ something };
return srvc;
}]);
这里的问题是我无法比较p.kulcs和kulcs。
答案 0 :(得分:1)
对于真实世界的应用程序,您可以使用内置的SortedList<T>
。
对于你的作业,你必须检查你在add方法中得到的每个项目对整个列表并将其插入正确的位置:在它的重要性大于或等于的最后一个元素之间,以及第一个元素它比那小。
当然,如果列表为空,或者没有大于您添加的元素的元素,则只需将元素追加到最后一个可用位置即可。
由于这是家庭作业,我会让你自己编写代码。