public virtual void Write(string str) { interceptor.Invoke("write$", "write(const char*)", typeof(void), typeof(string), str); }