I'm new to C# so I expect to be pilloried. I have a question which may seem stupid to some, but here it is anyway. At college we're working on a project and what we're trying to do is to overwrite a method in a Pc game somehow by loading a dll with the new method to overwrite it. Is there anyway to do that in C#. We're using Microsoft Visual C# and net framework. What we want to do ideally is to have our script load up when the original game loads and then to have the method in our script replace the one in the game.

thanks.