Поиск соответствия в List<string>

  • Михаил
  • 12 мин. на прочтение
  • 96
  • 20 Jun 2022
  • 20 Jun 2022

Поиск в списке доступа


string ipDeny = string.Empty;

List<string> ip = new List<string> {

   "8.8.8.8",    

   "34.23.123.45",    

   "191.16.222.2",    

   "92.16.211.17" };

string ipDeny = ip.Find((x) => x == Context.Request.UserHostAddress);

if (!string.IsNullOrEmpty(ipDeny)) { // запрещаем работать } else { // пользователь работает дальше }