public synchronized int indexOf(String subString, int start) {return super.indexOf(subString, start);}

public synchronized int indexOf ( String subString , int start ) { return super . indexOf ( subString , start ) ; }
public override int indexOf(string subString, int start){lock (this){return base.indexOf(subString, start);}}
