本記事では、VB.NETでヒアドキュメントを記述する方法を説明しています。
SQL文など、長い文字列を定義したい場合があると思います。
そのような場合、色々な方法があると思いますが、
下記のように、PHPのヒアドキュメントで記述できると、コーディングも楽だし、読みやすくなると思います。
1 2 3 4 5 6 7 8 9 |
$hoge = 'ほげほげ'; $docs = <<< EOF {$hoge}は サンプルの定番です! EOF; echo $docs; /* ほげほげは サンプルの定番です! */ |
VB.NETでのヒアドキュメント記述例
複数行の文字列リテラル
1 2 3 4 5 6 7 |
Dim sql As String = " SELECT * FROM Order_Tbl " |
置換付き複数行の文字列リテラル
1 2 3 4 5 6 7 8 9 |
Dim sql As String = $" SELECT * FROM Order_Tbl WHERE status = '{ENABLE}' " |