Skip to content

Base Interface is not defined and perhaps ill-defined. #39364

Closed
@crawfis

Description

@crawfis

Type of issue

Missing information

Description

[Enter feedback here]
The paragraph and the following that start with "An interface can inherit from one or more base interfaces" is not as clear as it could be. In particular, the concept of a "base" interface is not defined and one would typically remove this word, but then base is peppered throughout this section. I guess you call an interface with a default implementation a base interface. However this seems method specific and not interface specific.

Page URL

https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/interface

Content source URL

https://github.com/dotnet/docs/blob/main/docs/csharp/language-reference/keywords/interface.md

Document Version Independent Id

d931e899-d6f0-55ff-ab3a-dfff6e31f5a2

Article author

@BillWagner

Metadata

  • ID: ef21cb62-9cbd-84c8-cfae-6dd1a421180b
  • Service: dotnet-csharp
  • Sub-service: lang-reference

Associated WorkItem - 289450

Metadata

Metadata

Assignees

Labels

📌 seQUESTeredIdentifies that an issue has been imported into Quest.dotnet-csharp/svchelp wantedGood for community contributors to help [up-for-grabs]in-prThis issue will be closed (fixed) by an active pull request.lang-reference/subsvc

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions