SharpMap.Layers.WmsLayer.LayerExists C# (CSharp) Method

LayerExists() private method

Recursive method for checking whether a layername exists
private LayerExists ( SharpMap layer, string name ) : bool
layer SharpMap
name string
return bool
        private bool LayerExists(SharpMap.Web.Wms.Client.WmsServerLayer layer, string name)
        {
            if(name == layer.Name) return true;
            foreach (SharpMap.Web.Wms.Client.WmsServerLayer childlayer in layer.ChildLayers)
                if (LayerExists(childlayer,name)) return true;
            return false;
        }