i have a problem, i created an object in C# like this:
public class logis
        {
            public string codigo { get; set; }
            public List<decimal> Necesidades { get; set; }
            decimal SumaNecesidades{get;set;}
        }
then i do something like this:
logisva logi = new logis();
logi.codigo = oDataReader.GetValue(0).ToString();
logi.Necesidades.Add(0);
But when i execute my code i get a null reference exception error. Object reference not set to an instance of an object. on the last line logi.Necesidades.Add(0); 
Any idea why i get this error?
 
    