public implementation_scope(interface_scope iscope, base_scope[] used_units_scopes) { _iscope = iscope; _used_units_scopes = new base_scope[used_units_scopes.Length + 1]; _used_units_scopes[0] = iscope; for (int i = 0; i < used_units_scopes.Length; i++) { _used_units_scopes[used_units_scopes.Length - i] = used_units_scopes[i]; } }
public implementation_scope(interface_scope iscope,base_scope[] used_units_scopes) { _iscope=iscope; _used_units_scopes=new base_scope[used_units_scopes.Length+1]; _used_units_scopes[0]=iscope; for(int i=0;i<used_units_scopes.Length;i++) { _used_units_scopes[used_units_scopes.Length-i]=used_units_scopes[i]; } }