Versi EPPlus apa yang Anda gunakan? Saya bertanya karena saya terkejut itu tidak menimbulkan kesalahan seperti halnya dengan 4.1.0 yang saat ini terbaru. Mungkin versi lama lebih memaafkan.
Tetapi untuk menjawab pertanyaan Anda, jika Anda melihat tanda tangan dari kelebihan terakhir LoadFromCollection yang akhirnya disebut Anda akan melihat ini:
public ExcelRangeBase LoadFromCollection<T>(IEnumerable<T> Collection, bool PrintHeaders, TableStyles TableStyle, BindingFlags memberFlags, MemberInfo[] Members)
Perhatikan bahwa Epplus hanya melihat MemberInfos dan bukan Fields yang merupakan objek yang Anda gunakan. Jika Anda mengubah Stock keberatan dengan ini:
class Stock
{
public string Nif { get; set; }
public string Proveedor { get; set; }
public string Coodigo { get; set; }
public string descripcion { get; set; }
public string Catalogo { get; set; }
public string Estadistico { get; set; }
public decimal StockOn { get; set; }
}
Anda akan melihat hasilnya.