dotnet / dotnet/vblang

Allow events to return values

Open
#349 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
328
Forks
71
PR merge metrics
No merged PRs in 30d

Description

C# supports it, vb works fine with c# events that returns values so I don't see any reason why vb events can't return values.

Syntax example:

```vb
Public Class SomeClass
Public Event Foo As Func(Of Integer, Task)
End Class

Public Class SomeOtherClass
Private WithEvents _someInstance As New SomeClass
Public Function OnFoo(x As Integer) As Task Handles _someInstance.Foo
Return Task.FromResult(x)
End Function
End Class
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.