## IAlgorithm&lt;T&gt; interface

Αντιπροσωπεύει έναν αλγόριθμο που μπορεί να εφαρμοστεί σε μια λίστα αντικειμένων*T* .

```csharp
public interface IAlgorithm<in T>
```

| Παράμετρος | Περιγραφή |
| --- | --- |
| T | Ο τύπος του αντικειμένου στο οποίο θα εφαρμοστεί η διεπαφή μεθόδου. |

## Μέθοδοι

| Ονομα | Περιγραφή |
| --- | --- |
| [Alg](../../aspose.tasks.util/ialgorithm-1/alg/)(T, int) | Επεξεργάζεται ένα αντικείμενο στη λίστα. Κάλεσαν μετά[`PreAlg`](./prealg/) ; |
| [PostAlg](../../aspose.tasks.util/ialgorithm-1/postalg/)(T, int) | Καλείται μετά από επεξεργασία ενός αντικειμένου. |
| [PreAlg](../../aspose.tasks.util/ialgorithm-1/prealg/)(T, int) | Κλήση πριν από την επεξεργασία ενός αντικειμένου. |

### Δείτε επίσης

* χώρος ονομάτων [Aspose.Tasks.Util](../../aspose.tasks.util/)
* συνέλευση [Aspose.Tasks](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.Tasks.dll -->
