My class needs property type which can only either be string or int -not sure how to best implement - C#