void usedelegate(func&lt;tout,tin&gt;func);