using System;
using System.Collections.Generic;
public struct Teste {
public int Numero = 0;
public void SetNumero(int i) {
this.Numero = i;
}
public class Program
{
public static void Main()
var list = new List<Teste>();
// Inicializa o list
list.EnsureCapacity(100);
for (var i = 0; i < 100; i++) {
list.Add(new Teste());
// Define o numero
for (var i = 0; i < list.Count; i++) {
list[i].SetNumero(i);
// Mostra o resultado
Console.WriteLine(list[i].Numero);