20230409-2

This commit is contained in:
Александр Бабаев 2023-04-09 21:12:44 +03:00
parent 5f753c48bf
commit 09119bd2ba

View File

@ -42,7 +42,7 @@ public sealed class ConsoleParamsParser
/// <param name="param">Параметр</param>
/// <returns>Есть ли параметр в списке</returns>
public bool HasParam (string param) =>
_paramsList.Any(keyValue => keyValue.Item1 == param);
_paramsList.Any(keyValue => keyValue.Item1 == param.ToLower());
/// <summary>
/// Получает значение параметра
@ -50,12 +50,12 @@ public sealed class ConsoleParamsParser
/// <param name="param"></param>
/// <returns></returns>
public string? GetValue (string param) =>
!HasParam(param) ? null : _paramsList.FirstOrDefault(keyValue => keyValue.Item1 == param).Item2;
!HasParam(param) ? null : _paramsList.FirstOrDefault(keyValue => keyValue.Item1 == param.ToLower()).Item2;
/// <summary>
/// Получает список всех параметров
/// </summary>
/// <returns>Список всех параметров</returns>
public List<string> GetParamsList () =>
_paramsList.Select(static keyValue => keyValue.Item1).ToList();
_paramsList.Select(static keyValue => keyValue.Item1.ToLower()).ToList();
}