When accessing the property using the getter i'm getting a NULL. I've changed it to public to test if everything else is working and yeah nothing else is wrong.
HTProvince Class
public string provinceCode;
public string ProvinceCode
{
    get; set;
}
Form
public Form1()
{
    //HTGetProvinces() returns a list of provinces
    InitializeComponent();
    List<HTProvince> provinceList =
        HTProvince.HTGetProvinces();
    foreach (HTProvince x in provinceList)
    {
        //Works. Adds items the province code property of for each item to my list
        provincesListBox.Items.Add(x.provinceCode); 
        //throws null exception. Doesn't work
        provincesListBox.Items.Add(x.ProvinceCode);
    }
}
 
     
     
    