<p>I am trying to store more than 1 data item at a single index in my linked-list.  All of the examples in my textbook seem to illustrate adding only 1 piece of data per index.  I'm assuming it is possible to add more?</p>

<p>For example, using the Collections API to store an integer I would do the following:</p>

<pre><code>LinkedList &lt;Integer&gt;linky = new LinkedList&lt;Integer&gt;();
int num1 = 2, num2 = 22, num3 = 25, num4 = 1337;
linky.add(num1);
</code></pre>

<p>How would I go about adding num2, num3, and num4 to the same first index in the list?  Thanks guys.  </p>

Use a structure.
For example:
```
```
private struct Node
{
    int Num1;
    int Num2;
    int Num3;
}
```
```
...
```
```
LinkedList<Node> list = new LnkedList<Node>();

Node n = new Node();
n.Num1 = 10;
n.Num2 = 100;
n.Num3 = 1000;
list.Add(n);
```
```
Note; I assume this is in C#; correct me if I'm wrong and I will fix the code ;)
If you have not gone over OOP yet in your book - then I would recommend giving it a try; it will help you solve problems like this.