Существует ли аналоговое значение IntPredicate в C #?

#c# #predicate

#c# #предикат

Вопрос:

В Java я могу импортировать java.util.function.IntPredicate; и использовать готовое решение, например

 public boolean satisfies(IntPredicate p) {
        return p.test(getChar());
}
  
 satisfies(Character::isWhitespace);
  

Существует ли что-то подобное в C #?

Комментарии:

1. Можете ли вы объяснить, что делает ваш код?

2. Вы имеете в виду что-то вроде Func<int, bool> ?

3. learn.microsoft.com/en-us/dotnet/api/…

4.Я бы сказал что-то вроде Predicate<T> learn.microsoft.com/en-us/dotnet/api /… ?

5. Вы также должны использовать Func<int, bool>. There is Predicate<int> , но это используется только в некоторых устаревших кодах.