vblang
vblang copied to clipboard
The home for design of the Visual Basic .NET programming language and runtime library.
Overloading between _in_ parameters and _out_ or _ref_ parameters is supported in C#. But in VB, if you want to call one of an overload method which differ only by...
This repo seems frozen, and we gave up posting here because there is no response from the team anymore. But, some of us are still active on gitter: https://gitter.im/VB-NET/community and...
Initial proposal for language feature `Continue For id` and `Exit For id`
Proposal 1: Is/Isnot Type Clauses --------- I propose that we split out the `Is type`and `IsNot type` part from the `TypeOf expr Is type`, into it's own clause (`IsTypeClause`). By...
I suggest to allow to composing the select case expr as a pattern using `?` like this: ```VB.NET Dim X = "a test" Select case X.StartsWith(?) Case "a", "b" Case...
Is there already a plan for supporting the C# 8 features related to nullable references? What might this look like in VB? `void Foo(Bar a, Bar? b) {}` -> `Sub...
_just porting my old vb.net suggestions from uservoice_ Please allow ``` Private Sub Test(s As String = 1) ``` as in C# besides the current version: ``` Private Sub Test(Optional...
I don't like C# ranges, and I will never use them. Their roles are confusing, and I see no benefit of having a new syntax for such a trivial thing!...
VB doesn't allow this today and C# does. Seems like it could be a pain if APIs require this pattern a lot. There are special design considerations required for VB...