Curated Issues
C# Good First Issues
Browse open source issues tagged with C# in the issue metadata. Results stay focused on work that can become public contribution evidence.
Slice signals
- Average annotated difficulty: 2.5/5 across 3,635 issues.
- 80% of 3,635 time estimates are one day or less.
Open
Fixing CS7036 (generate constructor based on base class) should give an option to use Primary Constructor
Area-IDEhelp wanted
No assignee yetHas a beginner-friendly labelContributing guide available
4 comments1 reaction0 assignees
Open
On macOS `Process.PrivateMemorySize64` returns `0`
area-System.Diagnostics.Processhelp wantedneeds-further-triageos-mac-os-x
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments0 reactions0 assignees
Open
Performance tune Settings app for startup time
Help WantedIdea-EnhancementProduct-Settings
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
2 comments0 reactions0 assignees
Open
Machine readable output for 'why' command
Functionality:WhyPriority:2Product:dotnet.exeType:Featurehelp wanted
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
1 comment2 reactions1 assignee
Open
Unnecessary overflow check for checked BigMul on x64
area-CodeGen-coreclrhelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
5 comments0 reactions0 assignees
Open
Incorrect "Nullability doesn't match the target delegate" when tuple element names don't explicitly match
Area-CompilersBugFeature - Nullable Reference Typeshelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
6 comments2 reactions0 assignees
Open
Document `RegisterTaskObject` ignoring `allowEarlyCollection`
Area: DocumentationArea: Enginehelp wantedtriaged
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly label
1 comment0 reactions0 assignees
Open
Renaming a global using alias does not update usages
Area-IDEBughelp wanted
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
2 comments0 reactions1 assignee
Open
[iOS][HybridGlobalization] Clean-up internal testing related to hybrid globalization
area-System.Globalizationgood first issueos-ios
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
5 comments2 reactions0 assignees
Open
Let users switch between users from PowerToys Run
Help WantedIdea-EnhancementProduct-PowerToys RunRun-Plugin
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
7 comments2 reactions0 assignees
Open
`process.MainModule` throws `Win32Exception` instead of `InvalidOperationException` when process has exited in some cases
area-System.Diagnostics.Processdocumentationhelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
3 comments0 reactions0 assignees
Open
WebAuthenticator custom headers for http client
area-essentialsgood first issueplatform/androids/triagedt/enhancement ☀️
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
4 comments1 reaction0 assignees
Open
Add tests for VIsualState transition selection
area/tests 🧪difficulty/starter 🚀good first issuekind/bugproject/animations 🎡
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment0 reactions0 assignees
Open
[Docs] WinRT features table linking to missing pages
difficulty/starter 🚀good first issuekind/documentationproject/documentation 📖project/non-ui ⚙️
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available
4 comments2 reactions1 assignee
Open
Add SelectionChangeable property to MudDataGrid
enhancementgood first issue
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
4 comments0 reactions0 assignees
Open
Unable to deserialize JSON into a collection property without a getter (with a misleading error message)
area-System.Text.Jsonbughelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
8 comments0 reactions0 assignees
Open
TypedConstant.ToCSharpString/ToVisualBasicString should exclude bitwise or value of 0
Area-CompilersBughelp wanted
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
4 comments1 reaction0 assignees
Open
Validate `XamlBindingHelper` helper behavior for known string conversions
difficulty/starter 🚀good first issuekind/bug
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment0 reactions0 assignees
Open
Change the old Segoe font to the new Segoe Variable
Area-User InterfaceHelp WantedProduct-Settings
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
6 comments0 reactions0 assignees
Open
Custom Colors for MudToggleGroup Items
enhancementgood first issue
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available
1 comment0 reactions0 assignees