Visual Basic (.NET): Difference between revisions

Content deleted Content added
Added a comma and removed 3 spaces.
2019 (VB 16.0): Update to address Visual Basic 16.9 release
Line 344:
 
=== 2019 (VB 16.0) ===
Visual Basic 2019 (code named VB "16.0") was released with Visual Studio 2019.<ref>{{cite web|url=https://docs.microsoft.com/en-us/visualstudio/releases/2019/release-notes|title=Visual Studio 2019 Release Notes|last=reshmimReshmim|website=www.visualstudio.com|access-date=August 2, 2019|archive-date=November 29, 2021|archive-url=https://web.archive.org/web/20211129155944/https://docs.microsoft.com/en-us/visualstudio/releases/2019/release-notes|url-status=live}}</ref> It is the first version of Visual Basic focused on .NET Core.<ref>{{cite web|url=https://docs.microsoft.com/en-us/dotnet/visual-basic/getting-started/whats-new#visual-basic-160|title=What's new for Visual Basic 16.0|last=reshmimReshmim|website=www.visualstudio.com|access-date=January 11, 2020|archive-date=September 1, 2019|archive-url=https://web.archive.org/web/20190901152416/https://docs.microsoft.com/en-us/dotnet/visual-basic/getting-started/whats-new#visual-basic-160|url-status=live}}</ref>
 
A minor update was later released as Visual Basic 16.9 which only added the ability to consume init-only properties.<ref>{{cite web|url=https://learn.microsoft.com/en-us/dotnet/visual-basic/whats-new/#visual-basic-169|title=What's new for Visual Basic|website=learn.microsoft.com|access-date=February 18, 2025}}</ref> This was done to maintain compatibility with C# 9.0<ref>{{cite web|url=https://devblogs.microsoft.com/dotnet/c-9-0-on-the-record/?source=post_page-----1a66d7f94a54---------------------------------------&hide_banner=true#init-accessors-and-readonly-fields|title=C# 9.0 on the record|first=Mads|last=Torgersen|website=devblogs.microsoft.com|access-date=February 18, 2025}}</ref> per the current development strategy of the language<ref>{{cite web|url=https://learn.microsoft.com/en-us/dotnet/visual-basic/getting-started/strategy|title=Annotated Visual Basic Language Strategy|website=learn.microsoft.com|access-date=February 18, 2025}}</ref>.
 
== Cross-platform and open-source development ==