Câu hỏi được gắn thẻ «predicate»

Vị từ là một phương thức đại diện cho một tập hợp các tiêu chí và quyết định cho một đối tượng nhất định nếu các tiêu chí này được đáp ứng hay không. Trong ngôn ngữ máy tính, Predicate được biểu thị dưới dạng một hàm nhận một đối tượng duy nhất làm tham số đầu vào và trả về giá trị boolean.


10
Đại biểu dự đoán trong C #
Bạn có thể giải thích cho tôi không: Một đại biểu dự đoán là gì? Chúng ta nên sử dụng vị ngữ ở đâu? Bất kỳ thực hành tốt nhất khi sử dụng vị ngữ? Mã nguồn mô tả sẽ được đánh giá cao.
256 c#  .net  predicate 

4
Tại sao Func <T, bool> thay vì Vị ngữ <T>?
Đây chỉ là một câu hỏi tò mò mà tôi đã tự hỏi nếu có ai có câu trả lời hay cho: Trong Thư viện lớp .NET Framework, chúng tôi có ví dụ về hai phương thức sau: public static IQueryable&lt;TSource&gt; Where&lt;TSource&gt;( this IQueryable&lt;TSource&gt; source, Expression&lt;Func&lt;TSource, bool&gt;&gt; predicate ) public …
210 c#  .net  predicate  func 





4
Vị ngữ trong Java
Tôi đang xem qua mã sử dụng Predicatetrong Java. Tôi chưa bao giờ sử dụng Predicate. Ai đó có thể hướng dẫn tôi bất kỳ hướng dẫn hoặc giải thích khái niệm nào Predicatevà việc triển khai nó trong Java không?
100 java  guava  predicate 


8
Sử dụng vị ngữ trong Swift
Tôi đang làm việc thông qua hướng dẫn ở đây (học Swift) cho ứng dụng đầu tiên của tôi: http://www.appcoda.com/search-bar-tutorial-ios7/ Tôi bị mắc kẹt ở phần này (mã Objective-C): - (void)filterContentForSearchText:(NSString*)searchText scope:(NSString*)scope { NSPredicate *resultPredicate = [NSPredicate predicateWithFormat:@"name contains[c] %@", searchText]; searchResults = [recipes filteredArrayUsingPredicate:resultPredicate]; } Bất cứ ai có …



4
Trong Java, tôi có thể tạo một vị từ áp dụng bộ lọc cho nhiều hơn một đối tượng không?
Tôi có một vị từ mà tôi sử dụng để lọc danh sách cùng một Đối tượng thực thể: Predicate&lt;DWHDeal&gt; companyFilter = i -&gt; i.getCompany().equals(company); Tôi cũng phải áp dụng cùng một bộ lọc, với cùng một điều kiện trên cùng một trường chính xác, trên một danh sách các …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.