Note: let's not discuss our opinions or feelings regarding these laws, I just want to know what the law actually is.

I'm heading back to NYC soon, for a brief visit. As far as the law is concerned, am I better off carrying a folding knife, a fixed blade, or a multitool with an OHO blade? Is there a length limit I should obey?