# WhenAll\<T>(IEnumerable\<YarnTask\<T>>)

Method in [YarnTask](https://docs.yarnspinner.dev/api/csharp/yarn.unity/yarn.unity.yarntask-1)

## Summary

```csharp
public static partial YarnTask<T[]> WhenAll<T>(IEnumerable<YarnTask<T>> tasks);
```

## Parameters

| Name                                        | Description |
| ------------------------------------------- | ----------- |
| `IEnumerable<Yarn.Unity.YarnTask<T>>` tasks |             |
