The documentation for ILayerContainerEdit.MoveLayer says:
The position specified by the 0-based index. If the index is invalid, the layer is moved to the bottom.
However this code doesn't move the layer to the bottom:
Dim srcLayer = MapView.Active.GetSelectedLayers()(0)
MapView.Active.Map.MoveLayer(srcLayer, 999)<SPAN class="line-numbers-rows"><SPAN></SPAN><SPAN></SPAN></SPAN>
Only 3 layers are in the map.