dotnet / dotnet-api-docs

.NET API reference documentation (.NET 5+, .NET Core, .NET Framework)
https://docs.microsoft.com/dotnet/api/
Other
725 stars 1.56k forks source link

Example provided is for a different Delegate (the EventHandler<TEventArgs> Delegate) #10585

Open mdell-seradex opened 2 weeks ago

mdell-seradex commented 2 weeks ago

Type of issue

Other (describe below)

Description

It is a confusing example. This page is about the "EventHandler Delegate", but the example provided is for the "EventHandler<TEventArgs> Delegate".

I tried to get the "EventHandler Delegate" to work in my code, but it didn't work. I did eventually discover my mistake, but having an appropriate example would have made it much quicker. I have no issue if you adjust the example to provide a sample for both Delegates.

Page URL

https://learn.microsoft.com/en-us/dotnet/api/system.eventhandler?view=net-8.0

Content source URL

https://github.com/dotnet/dotnet-api-docs/blob/main/xml/System/EventHandler.xml

Document Version Independent Id

45d1db6b-180e-bc7c-7cd5-2ca83367b161

Article author

@dotnet-bot

dotnet-issue-labeler[bot] commented 2 weeks ago

I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label.

dotnet-issue-labeler[bot] commented 2 weeks ago

I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label.

steveharter commented 1 week ago

The sample for EventHandler should not use EventHandler<TEventArgs>.