<p>What is the syntax for placing constraints on multiple types?  The basic example:</p>

<pre><code>class Animal&lt;SpeciesType&gt; where SpeciesType : Species
</code></pre>

<p>I would like to place constraints on both types in the following definition such that <code>SpeciesType</code> must inherit from <code>Species</code> and <code>OrderType</code> must inherit from <code>Order</code>:</p>

<pre><code>class Animal&lt;SpeciesType, OrderType&gt;
</code></pre>

```
```
public class Animal<SpeciesType,OrderType>
    where SpeciesType : Species
    where OrderType : Order
{
}
```
```