generic-collections

    14热度

    5回答

    我有两个几乎相同的方法,但我试图避免代码重复。 他们每个人都拿一个独特的对象作为参数,并从中找出最高值。 下面是一个例子: public Integer getHighestIndexValue(List<ObjectA> list) { int highestValue; List<Integer> indexes = new ArrayList<Integer>();

    1热度

    1回答

    出现错误,希望可以修复。 我有一个强类型列表中(或至少我试图用一个相当...)只包含2个属性:节点名(串)的nodeValue(串) 我的错误获得正试图加入时说列表: _Results.Add(New Calculator01.ResultTyping() With {.NodeName = "Number_Departures_Per_Day", .NodeValue = DC_NDPD.ToS

    -1热度

    2回答

    我有填充嵌套列表中的一个问题<> 对象图如下所示: 路线详见第⇒坐标 每当我尝试填充坐标列表时,它只是覆盖以前的记录,最后只给出最后一个坐标记录。但我想要所有的坐标。 这里是我的控制器代码: List<RequestRouteDataClass> result = new List<RequestRouteDataClass> { new RequestRouteDataClass()

    0热度

    1回答

    我的json对象以一个对象开始,然后包含我想要的对象的一个​​数组{ "myObjectArray":[ {....} , {....} , {....} ] },我为{....}中的对象表示了该模型文件,我如何获得这个泛型集合代码不承担我的根元素是不进行新的嵌套对象文件 这是我现在有一个数组, Type listType = new TypeToken<List<T>>() {

    1热度

    1回答

    我有一个类型列表TList<TForm>。我要投它,并把它作为TList<TObject>这样的: procedure mainForm.testCast; var listT: TList<TForm>; listW: TList<TObject>; obj: TObject; begin listT := TList<TForm>.create;

    4热度

    1回答

    我有类似以下的内容是通用字典的关键。 class IMyClass<T> : IEquatable<IMyClass> where T : struct { //etc } class MyClass<T> : IMyClass<T> where T : struct { public bool Equals(IRatingKey<T> other) {

    0热度

    2回答

    我正在使用一个列表来处理JSON字符串,该字符串可以正常工作,如下所示。我想要做的是使这些处理转换的方法完全通用,以便我可以将它们用于多个JSON字符串。 这是我现在的代码片段,因为它代表。 public class GetPerson { public string fooName { get; set; } public string fooAddress { get;

    1热度

    1回答

    场景: 我保持一个大的ASP.NET应用程序中,所有的方法都返回一个通用的清单。这导致的主要问题是ObjectDataSource不支持返回泛型列表的方法。 我所试图做的事: 想出了使用一个ObjectDataSource,而无需重新编写现有方法的一种方式。我已经包含了一种可行的技术,但想知道是否有更好的方法。 我知道我所尝试的任何方法都会对性能产生负面影响。我主要关心的是减少维护和增强此应用程序

    -1热度

    2回答

    我正在编写一个链接列表类,它接受名称或数字,然后将它们列出在列表中。我设法正常写清单。下面是我做的: public String toString(){ return list.toString; //where list is the LinkedList I am calling } 这正常工作,并加入4个元素,如在此之后返回我的列表: [Joe, Jessica, Max,

    0热度

    1回答

    我试图创建一个自定义版本Collection使用类型而不是Object。我有一个工作班(见下文),但是,我想将其更改为(Of T),而不必为每个我想要使用的类型创建一个新班级。有没有可能实现这一点? Imports System.Collections.Generic Public Class CustomCollection Implements IDictionary(Of String