泥庭

2013年2月14日

C#erのためのVB.NET 覚書

Filed under: .NET — タグ: , — yone64 @ 1:51 PM

VB.NETでは、「’」シングルクォートがコメント扱いなので、Char型の定義がC#と異なっています。
cというサフィックスをつけましょう。

Module Module1

    Sub Main()

        ' 型推論が効く
        Dim id = 1
        Dim str = "abc"

        ' System.Int32
        Console.WriteLine(id.GetType)
        ' System.String
        Console.WriteLine(str.GetType)

        ' 通常のChar型の定義
        Dim ch As Char = "C"

        ' これだとStringに推論されてしまう
        Dim s1 = "C"

        ' Charに推論するためには、サフィックスをつける
        Dim c = "c"c

    End Sub

End Module

1件のコメント »


RSS feed for comments on this post. TrackBack URI

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

WordPress.com で無料サイトやブログを作成.

%d人のブロガーが「いいね」をつけました。