dotnet / dotnet/csharpstandard

Come up with a model w.r.t derived interfaces

Open
#1,676 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
815
Forks
99
Avg merge
1d 14h
Merged PRs (30d)
16

Description

This issue arose from PR #[680](https://github.com/dotnet/csharpstandard/pull/680): “Define term "derived interface"”

On the TG2 call of 2026-05-06, we closed that PR, as what we think we need instead is an issue for someone to think about the model. This should be pre-C#-9, but doesn't need to block C# 8. That work should consider `static abstract` and `static virtual`, even though those won't come up until V11. See [MS proposal](https://github.com/dotnet/csharplang/blob/main/proposals/csharp-11.0/static-abstracts-in-interfaces.md) and Draft PR #1609.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.