Why not allow for any desired conditional syntax?  For instance, you could put a drop-down on the condition input control that allows you to select which language syntax you want; "VB", "C#", "F#", "Ruby", "Python", etc. 

Locking the user into a specific language syntax seems like a design conceit that is contrary to the .Net language flexibility mantra.