private void TryTraverseFolders(string input, string[] data) { if (data.Length == 1) { IOManager.TraverseDirectory(0); } else if (data.Length == 2) { int depth; bool hasParsed = int.TryParse(data[1], out depth); if (hasParsed) { IOManager.TraverseDirectory(depth); } else { DisplayInvalidCommandMessage(input); } } else { DisplayInvalidCommandMessage(input); } }