Tôi có thể làm điều gì đó như "%s said %s blah.", $name, $blah;
trong VB.NET nó nhận được văn bản đau đớn name & "said" & blah & "blah"
suy biến trong VB.NET
Trả lời
Yup, sử dụng String.Format:
Dim newString As String = String.Format("{0} said {1} blah.", name, blah)
Trong VB.NET 14 (đối với VS2015), bạn có thể sử dụng string interpolation:
Dim newString As String = $"{name} said {blah} blah."
Mọi người có thể nghĩ tại sao điều này có thể * không * cải tiến không? Tôi muốn nói với nhóm của tôi rằng đây là một cải tiến rõ ràng, nhưng tôi muốn chắc chắn rằng tôi không bỏ lỡ điều gì đó trước khi tuyên bố như vậy. –
@ardave Nếu bạn có cơ hội cần quốc tế hóa sau này, bạn sẽ cần phải hoàn nguyên về lệnh gọi 'String.Format' để chuỗi định dạng có thể trở thành một biến hoặc hàm để truy xuất từ tệp tài nguyên, v.v. –
quốc tế hóa, bạn cũng có thể sử dụng một hàm trợ giúp có thể yêu cầu sửa đổi ít hơn đối với mã như được giải thích ở đây (http://weblogs.asp.net/bleroy/c-6-string-interpolation-is-not-a- templating-engine-and-it-s-not-new-string-format): 'Định dạng chuỗi công khai (FormattableString fs) { // Nhận phiên bản địa hoá của chuỗi ngôn ngữ mặc định: var localFormat = GetLocalized (fs.Format); // Nạp chuỗi định dạng kết quả vào String.Format: trả về String.Format (localFormat, fs.GetArguments()); } ' – bkqc
- 1. suy biến bằng Python
- 2. Nội suy biến chuỗi Java
- 3. Nội suy chuỗi trong Scala 2.10 - Làm thế nào để nội suy một biến String?
- 4. Toán học với các biến nội suy?
- 5. Nội suy biến PHP vs nối
- 6. Việc sử dụng biến chia sẻ trong VB.NET là gì?
- 7. Nội suy hằng số (không biến đổi) thành heredoc?
- 8. Chia 'thập phân' trong VB.NET
- 9. Có thể tham chiếu biến với chuỗi nội suy không?
- 10. Phương thức gửi của Ruby với nội suy biến khối
- 11. Suy vi trong Subversion
- 12. Chuỗi suy trong YAML
- 13. Chuỗi suy trong Haskell
- 14. nội suy thay đổi trong vỏ
- 15. Đúc trong VB.NET
- 16. Exclamation trong VB.NET
- 17. Đọc XML trong VB.net
- 18. WScript trong VB.NET?
- 19. #warning directive trong VB.net
- 20. Sử dụng biến cục bộ tĩnh trong thuộc tính tải lười trong VB.NET
- 21. Nội suy trên DataFrame trong gấu trúc
- 22. Nội suy đường trong Qt?
- 23. Nội suy chuỗi trong Scala?
- 24. "var" suy luận kiểu trong C#
- 25. Bạn có thể nội suy các biến số ruby trong Css HAML không?
- 26. Làm cách nào để tách các biến Perl khỏi văn bản trong các chuỗi nội suy?
- 27. Cách sử dụng #IF DEBUG trong VB.NET
- 28. Python suy
- 29. Xác định chuỗi ENUM trong VB.Net
- 30. Làm cách nào để chỉ định tương đương với biến động trong VB.net?
ngọt ngào, cảm ơn: D – Harrison