【问题标题】:Collections of integers整数集合
【发布时间】:2017-01-01 05:24:25
【问题描述】:

我有一堆整数,我想将它们添加到特定组中。假设每个组不会超过 100 个整数。如有必要,我希望能够添加一个新组(最多 100 个组)。我希望能够通过索引访问任何组中的所有元素(即 group[2].element[3])。我还应该能够对每个组中的元素进行排序。

using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;

class Elements
{
    private int[] values;  
    public int[] Values    
    {
        get
        {
            return values;
        }
        set
        {
            values = value;
        }
    }
}

class Solution {
    static void Main(String[] args) {    
        Elements[] groups = new Elements[100];
        groups[0].SetValue(5, 1); // fill group[0] elements[1] with value 5
        int v = groups[0].GetValue(2);  // read value located at index 2
    }
}

对于组,也许我可以制作一个数组列表。我想我可以创建一个名为 Elements 的类,并为每个新组实例化一个新元素。 如果我想使用 Elements 类,您能否提供有关如何修复此代码的信息?

【问题讨论】:

  • 谢谢,我刚刚注意到并更正了。
  • Could you please help fix this code? 您有什么特别的想法吗?还是您只是希望我们为您编写此代码?
  • 我描述了我的想法。很长一段时间以来,我一直在努力理解类,如果有人能构建代码来做我想做的事情,我将不胜感激。
  • SO 不是编码服务。如果您有特定的疑问或问题,我们可以提供帮助。但是你会很难在这里找到有人免费为你编写代码。

标签: c# arrays class


【解决方案1】:

试试List<int> myGroup = new List<int>()

【讨论】:

  • 谢谢,我可以使用整数列表来解决我的问题。
猜你喜欢
  • 1970-01-01
  • 2011-05-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-02-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多