Vì bạn cũng yêu cầu VB rõ ràng, hãy để tôi thêm rằng cú pháp chuỗi nguyên văn này không tồn tại trong VB, chỉ có trong C #. Thay vào đó, tất cả các chuỗi là nguyên văn trong VB (ngoại trừ thực tế là chúng không thể chứa các ngắt dòng, không giống như các chuỗi nguyên văn C #):
Dim path = "C:\My\Path"
Dim message = "She said, ""Hello, beautiful world."""
Các chuỗi thoát không tồn tại trong VB (ngoại trừ việc nhân đôi ký tự trích dẫn, như trong chuỗi nguyên văn C #) khiến cho một vài điều phức tạp hơn. Ví dụ, để viết mã sau đây trong VB, bạn cần sử dụng phép nối (hoặc bất kỳ cách nào khác để xây dựng chuỗi)
string x = "Foo\nbar";
Trong VB, điều này sẽ được viết như sau:
Dim x = "Foo" & Environment.NewLine & "bar"
( &
là toán tử nối chuỗi VB. +
có thể được sử dụng như nhau.)