Updated Recipe to more neatly display quantity fractions, will return the string literal NULL when numbers are 0.  Form1 has some example controls to test Recipe class, and a listbox to display constructed ones in.