Well that is hard with a .Net app as anyone can decompile your application
pretty easy unless you use some form of obfuscation but even then it is not
100% safe .
Want to know how safe your code is ? wel a start would be to unleash .Net
reflector on your assemblies ( this tool is still free of charge
downloadable from the redgate website , and is superb in its kind )