From 0a19115e6959d5b3701b6812b44e15a36b585a3f Mon Sep 17 00:00:00 2001 From: Genevieve Warren <24882762+gewarren@users.noreply.github.com> Date: Mon, 13 Jul 2026 15:39:12 -0700 Subject: [PATCH] Fix typo in static virtual interface members documentation Corrected a typo in the description of static virtual interface members. --- .../static-virtual-interface-members.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/csharp/advanced-topics/interface-implementation/static-virtual-interface-members.md b/docs/csharp/advanced-topics/interface-implementation/static-virtual-interface-members.md index e9ddebc017f3e..33f20a356356b 100644 --- a/docs/csharp/advanced-topics/interface-implementation/static-virtual-interface-members.md +++ b/docs/csharp/advanced-topics/interface-implementation/static-virtual-interface-members.md @@ -71,7 +71,7 @@ This small example demonstrates the motivation for this feature. You can use nat The previous example used `static abstract` to declare the `++` operator: every implementing type *must* provide its own implementation. You can also declare `static virtual` members that provide a default implementation. Implementing types can use the default or override it. This distinction is useful when there's a reasonable default that works for most types, but some types need specialized behavior. -The following example defines an `IDescribable` interface with a `static abstract` property, `TypeName`, and a `static virtual` method, `Describe()`. The `TypeName` property is abstract because each type must supply its own name. The `Describe()` method is virtual because returning the type name is a sensisble default for most types: +The following example defines an `IDescribable` interface with a `static abstract` property, `TypeName`, and a `static virtual` method, `Describe()`. The `TypeName` property is abstract because each type must supply its own name. The `Describe()` method is virtual because returning the type name is a sensible default for most types: :::code language="csharp" source="./snippets/staticinterfaces/Describable.cs" id="Describable":::