public Object[] toArray() {synchronized (mutex) {return delegate().toArray();}}

public Object [ ] toArray ( ) { synchronized ( mutex ) { return delegate ( ) . toArray ( ) ; } }
public virtual object[] toArray(){lock (mutex){return c.toArray();}}
