Hi Todd, and thanks for your reply.
I've been drilling through NRefactory source code over the weekend and I've found something interresting that avoid having to wrap the code snippet at all.
With the latest version of NRefactory you can use the following method to convert C# to VB.Net:
As you can see this is pretty easy and it works well with code snippets, full methods or full classes.
Also, I've got a question about your implementation of the converter. How come when trying to convert the following C# statement:
I get the following result:
I don't think it's an issue with NRefactory as it is returning me "i +=1" when I try with my implementation (which is nothing more than the method posted above).
Anyway, thanks for your time and your quick reply!