This is my first question.
I have this code in my Forms App. I don't understand why i always get an NullReferenceException.
public partial class Form1 : Form
{
Dictionary<string, Product> ProductList = new Dictionary<string, Product>();
public Form1()
{
InitializeComponent();
Product product = new Product();
Position position = new Position();
product.Name = "ACAD";
position.Name = "Industry";
ProductList.Add(product.Name, product);
// NullReferenceException:
ProductList["ACAD"].PositionList.Add(position.Name, position);
// Following line works:
//listBox1.Items.Add(ProductList["ACAD"]);
}
}
class Product
{
public string Name { get; set; }
public Dictionary<string, Position> PositionList { get; set; }
}
class Position
{
public string Name { get; set; }
}
Thank you =)