I normally use the full pattern, but, I'm curious, since I'm using managed resources, for example, the Texture class from SlimDX, which, I'm guessing already implements the full pattern, is it really needed?
For the moment I'm using plain calls like this in my classes.
public class MyClass
public void Dispose()
So, yeah, are there any benefits to switching over to the full pattern, or am I just wasting time, and making my code slower(a little overhead here, and there, etc,. It adds up.) for no reason by using the full pattern?