public bool Dispose() { MarshalString.DisposeCache(s1); MarshalString.DisposeCache(s2); return(false); }