## IAlgorithm&lt;T&gt; interface

Stellt einen Algorithmus dar, der auf eine Liste von Objekten angewendet werden kann*T* .

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

| Parameter | Beschreibung |
| --- | --- |
| T | Der Typ des Objekts, auf das die Methodenschnittstelle angewendet werden soll. |

## Methoden

| Name | Beschreibung |
| --- | --- |
| [Alg](../../aspose.tasks.util/ialgorithm-1/alg/)(T, int) | Verarbeitet ein Objekt in der Liste. Danach angerufen[`PreAlg`](./prealg/) ; |
| [PostAlg](../../aspose.tasks.util/ialgorithm-1/postalg/)(T, int) | Wird nach der Bearbeitung eines Objekts aufgerufen. |
| [PreAlg](../../aspose.tasks.util/ialgorithm-1/prealg/)(T, int) | Wird vor der Verarbeitung eines Objekts aufgerufen. |

### Siehe auch

* namensraum [Aspose.Tasks.Util](../../aspose.tasks.util/)
* Montage [Aspose.Tasks](../../)


