ダック・タイピング
Visual Basic .NET (VB.NET) はOption Strict Offが指定されている場合、System.Object型による遅延バインディング (late binding) ができるようになり、これによりダック・タイピングをサポートできる。これは、VB.NETが登場当初から従来のVisual BasicおよびVisual Basic for Applications (VBA) からの移行を狙っていたため、ゆるい型付けをサポートする必要があったことに由来する。
下記の例は、Option Strict Onを指定すると静的な型チェックが有効になり、コンパイルエラーになる。