コード例 #1
0
        public Tool GetTool(string toolName)
        {
            Tool retVal    = null;
            var  foundTool = AvailableTools.FirstOrDefault((item) => item.Name == toolName);

            if (foundTool != null)
            {
                retVal = foundTool;
            }
            return(retVal);
        }
コード例 #2
0
        public string GetToolPath(string toolName)
        {
            string retVal    = "";
            var    foundTool = AvailableTools.FirstOrDefault((item) => item.Name == toolName);

            if (foundTool != null)
            {
                retVal = foundTool.Path;
            }
            return(retVal);
        }
コード例 #3
0
        public bool IsToolAvailable(string toolName)
        {
            var foundTool = AvailableTools.FirstOrDefault((item) => string.Compare(item.Name, toolName, true) == 0);

            return(foundTool != null);
        }