「型制約」が付いた記事を、部屋をまたいで集めた。全2件。
C# のジェネリクス (List / where T : / out T) の感覚で TypeScript を書くと詰まる5つの違いを、C# 出身の業務SE向けに整理。コレクション型の対応、extends 制約が構造的型付けで緩いこと、new() 制約や共変性が別物なこと、型引数が推論で消えることを実コードで。
C# ジェネリック制約 where T の 5 パターン(class / struct / new() / インターフェース / 基底クラス)と複数制約の順序。T item = null がエラーになる理由と default(T) も。