読者です 読者をやめる 読者になる 読者になる

雑記 - otherwise

最近はDQ10しかやっていないダメ技術者がちまちまと綴る雑記帳

VB での default(T)

VB(.NET)

C# 脳だとどうしても default(T) を使いたくなってしまうのですが、 VB には default(T) がないですよね。
で、どう書けばいいのかと思ってたのですが、ふと .NET Reflector 越しに default(T) を利用したコードを見てみたら、 VB だと↓こんな感じに変換されてました。

Dim obj As T = CType(Nothing, T)

な、なるほど。。。