I have a generics class that I used to write data to IsolatedStorage.
I can use an static implicit operator T() to convert from my Generic class to the
static implicit operator T()
You should be able to convert the other way by simply specifying another implicit operator:
public static implicit operator MyClass(T input) { return new MyClass(input); }