共用方式為


編譯器錯誤 CS0409

更新:2007 年 11 月

錯誤訊息

已經對型別參數 'type parameter' 指定了條件約束子句。型別參數的所有條件約束必須在單一 where 子句中指定。

單一型別參數有多個條件約束子句 (where 子句)。請移除沒有直接關聯的 where 子句,或更正 where 子句,讓每個子句中只有唯一的型別參數。

// CS0409.cs
interface I
{
}

class C<T1, T2> where T1 : I where T1 : I  // CS0409 – T1 used twice
{
}