From d118c38f6fdfe7c6522cdc45353bea21f7e2e9c2 Mon Sep 17 00:00:00 2001 From: Aymeric A Date: Sat, 25 Aug 2018 02:16:26 +0200 Subject: [PATCH] Standardize See Also section using bulleted lists (#7249) * Standardize See also section in docs\csharp\language-reference\keywords\ - part 1/3 * Standardize See also section in docs\csharp\language-reference\keywords\ - part 2 * Standardize See also section in docs\csharp\language-reference\keywords\ - part 3 * remove accidental hypen --- .../language-reference/keywords/abstract.md | 13 +++++---- .../keywords/access-keywords.md | 9 +++--- .../keywords/access-modifiers.md | 12 ++++---- .../keywords/accessibility-domain.md | 22 +++++++-------- .../keywords/accessibility-levels.md | 22 +++++++-------- .../csharp/language-reference/keywords/add.md | 2 +- docs/csharp/language-reference/keywords/as.md | 12 ++++---- .../language-reference/keywords/ascending.md | 6 ++-- .../language-reference/keywords/async.md | 11 ++++---- .../language-reference/keywords/await.md | 6 ++-- .../language-reference/keywords/base.md | 8 +++--- .../language-reference/keywords/bool.md | 14 +++++----- .../language-reference/keywords/break.md | 12 ++++---- docs/csharp/language-reference/keywords/by.md | 2 +- .../language-reference/keywords/byte.md | 17 +++++------ .../language-reference/keywords/char.md | 20 ++++++------- .../keywords/checked-and-unchecked.md | 9 +++--- .../language-reference/keywords/checked.md | 10 +++---- .../language-reference/keywords/class.md | 8 +++--- .../language-reference/keywords/const.md | 10 +++---- .../keywords/contextual-keywords.md | 9 +++--- .../language-reference/keywords/continue.md | 10 +++---- .../keywords/conversion-keywords.md | 7 +++-- .../language-reference/keywords/decimal.md | 18 ++++++------ .../language-reference/keywords/default.md | 6 ++-- .../language-reference/keywords/delegate.md | 16 +++++------ .../language-reference/keywords/descending.md | 6 ++-- docs/csharp/language-reference/keywords/do.md | 12 ++++---- .../language-reference/keywords/double.md | 16 +++++------ .../language-reference/keywords/dynamic.md | 18 ++++++------ .../language-reference/keywords/enum.md | 16 +++++------ .../language-reference/keywords/equals.md | 2 +- .../language-reference/keywords/event.md | 15 +++++----- .../keywords/exception-handling-statements.md | 11 ++++---- .../explicit-numeric-conversions-table.md | 17 +++++------ .../language-reference/keywords/explicit.md | 14 +++++----- .../keywords/extern-alias.md | 15 +++++----- .../language-reference/keywords/extern.md | 10 +++---- .../keywords/false-literal.md | 8 +++--- .../keywords/false-operator.md | 10 +++---- .../language-reference/keywords/false.md | 9 +++--- .../keywords/fixed-statement.md | 10 +++---- .../language-reference/keywords/float.md | 18 ++++++------ .../formatting-numeric-results-table.md | 13 +++++---- .../keywords/from-clause.md | 4 +-- .../csharp/language-reference/keywords/get.md | 11 ++++---- .../language-reference/keywords/global.md | 2 +- .../language-reference/keywords/goto.md | 10 +++---- .../keywords/group-clause.md | 18 ++++++------ .../language-reference/keywords/if-else.md | 12 ++++---- .../implicit-numeric-conversions-table.md | 13 +++++---- .../language-reference/keywords/implicit.md | 12 ++++---- .../keywords/in-generic-modifier.md | 6 ++-- .../keywords/in-parameter-modifier.md | 13 +++++---- docs/csharp/language-reference/keywords/in.md | 15 +++++----- .../language-reference/keywords/index.md | 7 +++-- .../csharp/language-reference/keywords/int.md | 19 +++++++------ .../language-reference/keywords/interface.md | 20 ++++++------- .../language-reference/keywords/internal.md | 21 +++++++------- .../language-reference/keywords/into.md | 6 ++-- docs/csharp/language-reference/keywords/is.md | 13 +++++---- .../keywords/iteration-statements.md | 8 +++--- .../keywords/jump-statements.md | 11 ++++---- .../keywords/literal-keywords.md | 9 +++--- .../language-reference/keywords/long.md | 19 +++++++------ .../keywords/method-parameters.md | 9 +++--- .../language-reference/keywords/modifiers.md | 9 +++--- .../language-reference/keywords/nameof.md | 10 +++---- .../keywords/namespace-keywords.md | 28 ++++++++----------- .../csharp/language-reference/keywords/new.md | 9 +++--- .../keywords/operator-keywords.md | 11 ++++---- .../keywords/out-parameter-modifier.md | 11 ++++---- .../language-reference/keywords/params.md | 11 ++++---- .../keywords/partial-method.md | 7 +++-- .../keywords/partial-type.md | 11 ++++---- .../keywords/private-protected.md | 23 +++++++-------- .../language-reference/keywords/private.md | 21 +++++++------- .../keywords/protected-internal.md | 23 +++++++-------- .../language-reference/keywords/protected.md | 23 +++++++-------- .../language-reference/keywords/public.md | 23 +++++++-------- .../keywords/query-keywords.md | 11 ++++---- .../language-reference/keywords/readonly.md | 15 +++++----- .../csharp/language-reference/keywords/ref.md | 12 ++++---- .../keywords/reference-tables-for-types.md | 11 ++++---- .../keywords/reference-types.md | 13 +++++---- .../language-reference/keywords/remove.md | 5 ++-- ...trictions-on-using-accessibility-levels.md | 25 +++++++++-------- .../language-reference/keywords/return.md | 13 +++++---- .../language-reference/keywords/sbyte.md | 19 +++++++------ .../language-reference/keywords/sealed.md | 21 +++++++------- .../keywords/select-clause.md | 17 +++++------ .../keywords/selection-statements.md | 11 ++++---- .../csharp/language-reference/keywords/set.md | 11 ++++---- .../language-reference/keywords/short.md | 19 +++++++------ .../language-reference/keywords/sizeof.md | 19 +++++++------ .../language-reference/keywords/stackalloc.md | 11 ++++---- .../keywords/statement-keywords.md | 9 +++--- .../language-reference/keywords/static.md | 13 +++++---- .../language-reference/keywords/string.md | 23 +++++++-------- .../language-reference/keywords/struct.md | 23 +++++++-------- .../language-reference/keywords/this.md | 13 +++++---- .../language-reference/keywords/throw.md | 17 +++++------ .../keywords/true-literal.md | 11 ++++---- .../keywords/true-operator.md | 13 +++++---- .../language-reference/keywords/true.md | 9 +++--- .../keywords/try-catch-finally.md | 19 +++++++------ .../language-reference/keywords/try-catch.md | 19 +++++++------ .../keywords/try-finally.md | 19 +++++++------ .../language-reference/keywords/typeof.md | 15 +++++----- .../language-reference/keywords/types.md | 15 +++++----- .../language-reference/keywords/uint.md | 19 +++++++------ .../language-reference/keywords/ulong.md | 19 +++++++------ .../language-reference/keywords/unchecked.md | 13 +++++---- .../language-reference/keywords/unsafe.md | 15 +++++----- .../language-reference/keywords/ushort.md | 19 +++++++------ .../keywords/using-directive.md | 17 +++++------ .../keywords/using-statement.md | 17 +++++------ .../keywords/using-static.md | 12 ++++---- .../language-reference/keywords/using.md | 15 +++++----- .../keywords/value-types.md | 17 +++++------ .../language-reference/keywords/value.md | 9 +++--- .../csharp/language-reference/keywords/var.md | 9 +++--- .../language-reference/keywords/virtual.md | 19 +++++++------ .../language-reference/keywords/void.md | 15 +++++----- .../language-reference/keywords/volatile.md | 11 ++++---- .../language-reference/keywords/when.md | 8 +++--- .../keywords/where-clause.md | 15 +++++----- .../keywords/where-generic-type-constraint.md | 10 +++---- .../language-reference/keywords/while.md | 12 ++++---- .../language-reference/keywords/yield.md | 11 ++++---- 130 files changed, 900 insertions(+), 822 deletions(-) diff --git a/docs/csharp/language-reference/keywords/abstract.md b/docs/csharp/language-reference/keywords/abstract.md index bf4566ca531a0..0cbe3ceda6919 100644 --- a/docs/csharp/language-reference/keywords/abstract.md +++ b/docs/csharp/language-reference/keywords/abstract.md @@ -75,9 +75,10 @@ You will get an error saying that the compiler cannot create an instance of the [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] ## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [Modifiers](../../../csharp/language-reference/keywords/modifiers.md) - [virtual](../../../csharp/language-reference/keywords/virtual.md) - [override](../../../csharp/language-reference/keywords/override.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [Modifiers](../../../csharp/language-reference/keywords/modifiers.md) +- [virtual](../../../csharp/language-reference/keywords/virtual.md) +- [override](../../../csharp/language-reference/keywords/override.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) diff --git a/docs/csharp/language-reference/keywords/access-keywords.md b/docs/csharp/language-reference/keywords/access-keywords.md index 27577631a02ec..f6cbd819d0672 100644 --- a/docs/csharp/language-reference/keywords/access-keywords.md +++ b/docs/csharp/language-reference/keywords/access-keywords.md @@ -17,7 +17,8 @@ This section introduces the following access keywords: Refers to the current instance of the class. ## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [Access Modifiers](../../../csharp/language-reference/keywords/access-modifiers.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [Access Modifiers](../../../csharp/language-reference/keywords/access-modifiers.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) diff --git a/docs/csharp/language-reference/keywords/access-modifiers.md b/docs/csharp/language-reference/keywords/access-modifiers.md index 4ea5be9a29e35..9ba9c5318b671 100644 --- a/docs/csharp/language-reference/keywords/access-modifiers.md +++ b/docs/csharp/language-reference/keywords/access-modifiers.md @@ -36,9 +36,9 @@ Access modifiers are keywords used to specify the declared accessibility of a me - [Restrictions on Using Accessibility Levels](../../../csharp/language-reference/keywords/restrictions-on-using-accessibility-levels.md): A summary of the restrictions on using declared accessibility levels. ## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Access Modifiers](../../../csharp/programming-guide/classes-and-structs/access-modifiers.md) - [Access Keywords](../../../csharp/language-reference/keywords/access-keywords.md) - [Modifiers](../../../csharp/language-reference/keywords/modifiers.md) +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Access Modifiers](../../../csharp/programming-guide/classes-and-structs/access-modifiers.md) +- [Access Keywords](../../../csharp/language-reference/keywords/access-keywords.md) +- [Modifiers](../../../csharp/language-reference/keywords/modifiers.md) diff --git a/docs/csharp/language-reference/keywords/accessibility-domain.md b/docs/csharp/language-reference/keywords/accessibility-domain.md index affa0fdd5162a..2daa7d00c8d9e 100644 --- a/docs/csharp/language-reference/keywords/accessibility-domain.md +++ b/docs/csharp/language-reference/keywords/accessibility-domain.md @@ -19,14 +19,14 @@ The accessibility domain of a member specifies in which program sections a membe [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] ## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Access Modifiers](../../../csharp/language-reference/keywords/access-modifiers.md) - [Accessibility Levels](../../../csharp/language-reference/keywords/accessibility-levels.md) - [Restrictions on Using Accessibility Levels](../../../csharp/language-reference/keywords/restrictions-on-using-accessibility-levels.md) - [Access Modifiers](../../../csharp/programming-guide/classes-and-structs/access-modifiers.md) - [public](../../../csharp/language-reference/keywords/public.md) - [private](../../../csharp/language-reference/keywords/private.md) - [protected](../../../csharp/language-reference/keywords/protected.md) - [internal](../../../csharp/language-reference/keywords/internal.md) +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Access Modifiers](../../../csharp/language-reference/keywords/access-modifiers.md) +- [Accessibility Levels](../../../csharp/language-reference/keywords/accessibility-levels.md) +- [Restrictions on Using Accessibility Levels](../../../csharp/language-reference/keywords/restrictions-on-using-accessibility-levels.md) +- [Access Modifiers](../../../csharp/programming-guide/classes-and-structs/access-modifiers.md) +- [public](../../../csharp/language-reference/keywords/public.md) +- [private](../../../csharp/language-reference/keywords/private.md) +- [protected](../../../csharp/language-reference/keywords/protected.md) +- [internal](../../../csharp/language-reference/keywords/internal.md) diff --git a/docs/csharp/language-reference/keywords/accessibility-levels.md b/docs/csharp/language-reference/keywords/accessibility-levels.md index 3fcc5318bcac0..4a8d6d9289b11 100644 --- a/docs/csharp/language-reference/keywords/accessibility-levels.md +++ b/docs/csharp/language-reference/keywords/accessibility-levels.md @@ -42,14 +42,14 @@ Use the access modifiers, `public`, `protected`, `internal`, or `private`, to sp [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] ## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Access Modifiers](../../../csharp/language-reference/keywords/access-modifiers.md) - [Accessibility Domain](../../../csharp/language-reference/keywords/accessibility-domain.md) - [Restrictions on Using Accessibility Levels](../../../csharp/language-reference/keywords/restrictions-on-using-accessibility-levels.md) - [Access Modifiers](../../../csharp/programming-guide/classes-and-structs/access-modifiers.md) - [public](../../../csharp/language-reference/keywords/public.md) - [private](../../../csharp/language-reference/keywords/private.md) - [protected](../../../csharp/language-reference/keywords/protected.md) - [internal](../../../csharp/language-reference/keywords/internal.md) +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Access Modifiers](../../../csharp/language-reference/keywords/access-modifiers.md) +- [Accessibility Domain](../../../csharp/language-reference/keywords/accessibility-domain.md) +- [Restrictions on Using Accessibility Levels](../../../csharp/language-reference/keywords/restrictions-on-using-accessibility-levels.md) +- [Access Modifiers](../../../csharp/programming-guide/classes-and-structs/access-modifiers.md) +- [public](../../../csharp/language-reference/keywords/public.md) +- [private](../../../csharp/language-reference/keywords/private.md) +- [protected](../../../csharp/language-reference/keywords/protected.md) +- [internal](../../../csharp/language-reference/keywords/internal.md) diff --git a/docs/csharp/language-reference/keywords/add.md b/docs/csharp/language-reference/keywords/add.md index ff80eba137dc8..476f49b1341af 100644 --- a/docs/csharp/language-reference/keywords/add.md +++ b/docs/csharp/language-reference/keywords/add.md @@ -18,4 +18,4 @@ The `add` contextual keyword is used to define a custom event accessor that is i You do not typically need to provide your own custom event accessors. The accessors that are automatically generated by the compiler when you declare an event are sufficient for most scenarios. ## See Also - [Events](../../../csharp/programming-guide/events/index.md) +- [Events](../../../csharp/programming-guide/events/index.md) diff --git a/docs/csharp/language-reference/keywords/as.md b/docs/csharp/language-reference/keywords/as.md index 9ac91202882b7..9a1deefff6e33 100644 --- a/docs/csharp/language-reference/keywords/as.md +++ b/docs/csharp/language-reference/keywords/as.md @@ -37,9 +37,9 @@ expression is type ? (type)expression : (type)null [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] ## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [is](../../../csharp/language-reference/keywords/is.md) - [?: Operator](../../../csharp/language-reference/operators/conditional-operator.md) - [Operator Keywords](../../../csharp/language-reference/keywords/operator-keywords.md) +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [is](../../../csharp/language-reference/keywords/is.md) +- [?: Operator](../../../csharp/language-reference/operators/conditional-operator.md) +- [Operator Keywords](../../../csharp/language-reference/keywords/operator-keywords.md) diff --git a/docs/csharp/language-reference/keywords/ascending.md b/docs/csharp/language-reference/keywords/ascending.md index 446fd72b6bb69..f16c3a7dac18e 100644 --- a/docs/csharp/language-reference/keywords/ascending.md +++ b/docs/csharp/language-reference/keywords/ascending.md @@ -17,6 +17,6 @@ The `ascending` contextual keyword is used in the [orderby clause](../../../csha [!code-csharp[csrefKeywordsContextual#14](~/samples/snippets/csharp/VS_Snippets_VBCSharp/csrefKeywordsContextual/CS/csrefKeywordsContextual.cs#14)] ## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [LINQ Query Expressions](../../../csharp/programming-guide/linq-query-expressions/index.md) - [descending](../../../csharp/language-reference/keywords/descending.md) +- [C# Reference](../../../csharp/language-reference/index.md) +- [LINQ Query Expressions](../../../csharp/programming-guide/linq-query-expressions/index.md) +- [descending](../../../csharp/language-reference/keywords/descending.md) diff --git a/docs/csharp/language-reference/keywords/async.md b/docs/csharp/language-reference/keywords/async.md index 808210b24835e..0aa7cdf15147c 100644 --- a/docs/csharp/language-reference/keywords/async.md +++ b/docs/csharp/language-reference/keywords/async.md @@ -76,8 +76,9 @@ Starting with C# 7.0, you return another type, typically a value type, that has For more information and examples, see [Async Return Types](../../../csharp/programming-guide/concepts/async/async-return-types.md). -## See Also - - [await](../../../csharp/language-reference/keywords/await.md) - [Walkthrough: Accessing the Web by Using Async and Await](../../../csharp/programming-guide/concepts/async/walkthrough-accessing-the-web-by-using-async-and-await.md) - [Asynchronous Programming with async and await](../../../csharp/programming-guide/concepts/async/index.md) +## See Also + +- +- [await](../../../csharp/language-reference/keywords/await.md) +- [Walkthrough: Accessing the Web by Using Async and Await](../../../csharp/programming-guide/concepts/async/walkthrough-accessing-the-web-by-using-async-and-await.md) +- [Asynchronous Programming with async and await](../../../csharp/programming-guide/concepts/async/index.md) diff --git a/docs/csharp/language-reference/keywords/await.md b/docs/csharp/language-reference/keywords/await.md index 2734228bd67a5..e16e073b36604 100644 --- a/docs/csharp/language-reference/keywords/await.md +++ b/docs/csharp/language-reference/keywords/await.md @@ -62,6 +62,6 @@ The following example returns the total number of characters in the pages whose Because the use of `async` and `await` in an application entry point is not supported, we cannot apply the `async` attribute to the `Main` method, nor can we await the `GetPageLengthsAsync` method call. We can ensure that the `Main` method waits for the async operation to complete by retrieving the value of the property. For tasks that do not return a value, you can call the method. ## See also -[Asynchronous Programming with async and await](../../../csharp/programming-guide/concepts/async/index.md) -[Walkthrough: Accessing the Web by Using Async and Await](../../../csharp/programming-guide/concepts/async/walkthrough-accessing-the-web-by-using-async-and-await.md) -[async](../../../csharp/language-reference/keywords/async.md) +- [Asynchronous Programming with async and await](../../../csharp/programming-guide/concepts/async/index.md) +- [Walkthrough: Accessing the Web by Using Async and Await](../../../csharp/programming-guide/concepts/async/walkthrough-accessing-the-web-by-using-async-and-await.md) +- [async](../../../csharp/language-reference/keywords/async.md) diff --git a/docs/csharp/language-reference/keywords/base.md b/docs/csharp/language-reference/keywords/base.md index ec6941a1b2fcc..14523caef8aae 100644 --- a/docs/csharp/language-reference/keywords/base.md +++ b/docs/csharp/language-reference/keywords/base.md @@ -44,7 +44,7 @@ This example shows how to specify the base-class constructor called when creatin ## See also -[C# Reference](../../../csharp/language-reference/index.md) -[C# Programming Guide](../../../csharp/programming-guide/index.md) -[C# Keywords](../../../csharp/language-reference/keywords/index.md) -[this](../../../csharp/language-reference/keywords/this.md) \ No newline at end of file +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [this](../../../csharp/language-reference/keywords/this.md) \ No newline at end of file diff --git a/docs/csharp/language-reference/keywords/bool.md b/docs/csharp/language-reference/keywords/bool.md index 3f0ef1fac4a4f..a64c4cc93690f 100644 --- a/docs/csharp/language-reference/keywords/bool.md +++ b/docs/csharp/language-reference/keywords/bool.md @@ -45,10 +45,10 @@ In this example, you enter a character from the keyboard and the program checks ## See also -[C# Reference](../../../csharp/language-reference/index.md) -[C# Programming Guide](../../../csharp/programming-guide/index.md) -[C# Keywords](../../../csharp/language-reference/keywords/index.md) -[Integral Types Table](../../../csharp/language-reference/keywords/integral-types-table.md) -[Built-In Types Table](../../../csharp/language-reference/keywords/built-in-types-table.md) -[Implicit Numeric Conversions Table](../../../csharp/language-reference/keywords/implicit-numeric-conversions-table.md) -[Explicit Numeric Conversions Table](../../../csharp/language-reference/keywords/explicit-numeric-conversions-table.md) \ No newline at end of file +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Integral Types Table](../../../csharp/language-reference/keywords/integral-types-table.md) +- [Built-In Types Table](../../../csharp/language-reference/keywords/built-in-types-table.md) +- [Implicit Numeric Conversions Table](../../../csharp/language-reference/keywords/implicit-numeric-conversions-table.md) +- [Explicit Numeric Conversions Table](../../../csharp/language-reference/keywords/explicit-numeric-conversions-table.md) \ No newline at end of file diff --git a/docs/csharp/language-reference/keywords/break.md b/docs/csharp/language-reference/keywords/break.md index 90af86a3e4434..99ac92e1e5793 100644 --- a/docs/csharp/language-reference/keywords/break.md +++ b/docs/csharp/language-reference/keywords/break.md @@ -43,9 +43,9 @@ Sorry, invalid selection. ## See Also -[C# Reference](../../../csharp/language-reference/index.md) -[C# Programming Guide](../../../csharp/programming-guide/index.md) -[C# Keywords](../../../csharp/language-reference/keywords/index.md) -[switch](../../../csharp/language-reference/keywords/switch.md) -[Jump Statements](../../../csharp/language-reference/keywords/jump-statements.md) -[Iteration Statements](../../../csharp/language-reference/keywords/iteration-statements.md) +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [switch](../../../csharp/language-reference/keywords/switch.md) +- [Jump Statements](../../../csharp/language-reference/keywords/jump-statements.md) +- [Iteration Statements](../../../csharp/language-reference/keywords/iteration-statements.md) diff --git a/docs/csharp/language-reference/keywords/by.md b/docs/csharp/language-reference/keywords/by.md index cf27d3c3e0cf2..de0c170801cb0 100644 --- a/docs/csharp/language-reference/keywords/by.md +++ b/docs/csharp/language-reference/keywords/by.md @@ -20,4 +20,4 @@ The following example shows the use of the `by` contextual keyword in a `group` ## See also -[LINQ Query Expressions](../../../csharp/programming-guide/linq-query-expressions/index.md) +- [LINQ Query Expressions](../../../csharp/programming-guide/linq-query-expressions/index.md) diff --git a/docs/csharp/language-reference/keywords/byte.md b/docs/csharp/language-reference/keywords/byte.md index 2ef07e1b12642..aca5d5276a5d5 100644 --- a/docs/csharp/language-reference/keywords/byte.md +++ b/docs/csharp/language-reference/keywords/byte.md @@ -99,11 +99,12 @@ SampleMethod((byte)5); [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] ## See Also - - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Integral Types Table](../../../csharp/language-reference/keywords/integral-types-table.md) - [Built-In Types Table](../../../csharp/language-reference/keywords/built-in-types-table.md) - [Implicit Numeric Conversions Table](../../../csharp/language-reference/keywords/implicit-numeric-conversions-table.md) - [Explicit Numeric Conversions Table](../../../csharp/language-reference/keywords/explicit-numeric-conversions-table.md) + +- +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Integral Types Table](../../../csharp/language-reference/keywords/integral-types-table.md) +- [Built-In Types Table](../../../csharp/language-reference/keywords/built-in-types-table.md) +- [Implicit Numeric Conversions Table](../../../csharp/language-reference/keywords/implicit-numeric-conversions-table.md) +- [Explicit Numeric Conversions Table](../../../csharp/language-reference/keywords/explicit-numeric-conversions-table.md) diff --git a/docs/csharp/language-reference/keywords/char.md b/docs/csharp/language-reference/keywords/char.md index 7648e7d4df72f..f283568d9de9e 100644 --- a/docs/csharp/language-reference/keywords/char.md +++ b/docs/csharp/language-reference/keywords/char.md @@ -36,13 +36,13 @@ The type provides several static ## See also - -[C# Reference](../../../csharp/language-reference/index.md) -[C# Programming Guide](../../../csharp/programming-guide/index.md) -[C# Keywords](../../../csharp/language-reference/keywords/index.md) -[Integral Types Table](../../../csharp/language-reference/keywords/integral-types-table.md) -[Built-In Types Table](../../../csharp/language-reference/keywords/built-in-types-table.md) -[Implicit Numeric Conversions Table](../../../csharp/language-reference/keywords/implicit-numeric-conversions-table.md) -[Explicit Numeric Conversions Table](../../../csharp/language-reference/keywords/explicit-numeric-conversions-table.md) -[Nullable Types](../../../csharp/programming-guide/nullable-types/index.md) -[Strings](../../../csharp/programming-guide/strings/index.md) \ No newline at end of file +- +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Integral Types Table](../../../csharp/language-reference/keywords/integral-types-table.md) +- [Built-In Types Table](../../../csharp/language-reference/keywords/built-in-types-table.md) +- [Implicit Numeric Conversions Table](../../../csharp/language-reference/keywords/implicit-numeric-conversions-table.md) +- [Explicit Numeric Conversions Table](../../../csharp/language-reference/keywords/explicit-numeric-conversions-table.md) +- [Nullable Types](../../../csharp/programming-guide/nullable-types/index.md) +- [Strings](../../../csharp/programming-guide/strings/index.md) \ No newline at end of file diff --git a/docs/csharp/language-reference/keywords/checked-and-unchecked.md b/docs/csharp/language-reference/keywords/checked-and-unchecked.md index 0c5b41bb75180..2647301e08a48 100644 --- a/docs/csharp/language-reference/keywords/checked-and-unchecked.md +++ b/docs/csharp/language-reference/keywords/checked-and-unchecked.md @@ -30,7 +30,8 @@ C# statements can execute in either checked or unchecked context. In a checked c For constant expressions (expressions that can be fully evaluated at compile time), the default context is always checked. Unless a constant expression is explicitly placed in an unchecked context, overflows that occur during the compile-time evaluation of the expression cause compile-time errors. ## See Also - [C# Reference](../index.md) - [C# Programming Guide](../../programming-guide/index.md) - [C# Keywords](index.md) - [Statement Keywords](statement-keywords.md) + +- [C# Reference](../index.md) +- [C# Programming Guide](../../programming-guide/index.md) +- [C# Keywords](index.md) +- [Statement Keywords](statement-keywords.md) diff --git a/docs/csharp/language-reference/keywords/checked.md b/docs/csharp/language-reference/keywords/checked.md index b0ff141f1a363..38b5e86a8248d 100644 --- a/docs/csharp/language-reference/keywords/checked.md +++ b/docs/csharp/language-reference/keywords/checked.md @@ -36,8 +36,8 @@ This sample shows how to use `checked` to enable overflow checking at run time. ## See also -[C# Reference](../../../csharp/language-reference/index.md) -[C# Programming Guide](../../../csharp/programming-guide/index.md) -[C# Keywords](../../../csharp/language-reference/keywords/index.md) -[Checked and Unchecked](../../../csharp/language-reference/keywords/checked-and-unchecked.md) -[unchecked](../../../csharp/language-reference/keywords/unchecked.md) +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Checked and Unchecked](../../../csharp/language-reference/keywords/checked-and-unchecked.md) +- [unchecked](../../../csharp/language-reference/keywords/unchecked.md) diff --git a/docs/csharp/language-reference/keywords/class.md b/docs/csharp/language-reference/keywords/class.md index 2a5c663181faa..16caa50249d3d 100644 --- a/docs/csharp/language-reference/keywords/class.md +++ b/docs/csharp/language-reference/keywords/class.md @@ -95,7 +95,7 @@ Finally, notice that for the object created using the default constructor (`chil ## See also -[C# Reference](../../../csharp/language-reference/index.md) -[C# Programming Guide](../../../csharp/programming-guide/index.md) -[C# Keywords](../../../csharp/language-reference/keywords/index.md) -[Reference Types](../../../csharp/language-reference/keywords/reference-types.md) +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Reference Types](../../../csharp/language-reference/keywords/reference-types.md) diff --git a/docs/csharp/language-reference/keywords/const.md b/docs/csharp/language-reference/keywords/const.md index d64345ac7300b..98ef34a49995a 100644 --- a/docs/csharp/language-reference/keywords/const.md +++ b/docs/csharp/language-reference/keywords/const.md @@ -58,8 +58,8 @@ This example demonstrates how to use constants as local variables. ## See also -[C# Reference](../../../csharp/language-reference/index.md) -[C# Programming Guide](../../../csharp/programming-guide/index.md) -[C# Keywords](../../../csharp/language-reference/keywords/index.md) -[Modifiers](../../../csharp/language-reference/keywords/modifiers.md) -[readonly](../../../csharp/language-reference/keywords/readonly.md) +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Modifiers](../../../csharp/language-reference/keywords/modifiers.md) +- [readonly](../../../csharp/language-reference/keywords/readonly.md) diff --git a/docs/csharp/language-reference/keywords/contextual-keywords.md b/docs/csharp/language-reference/keywords/contextual-keywords.md index 898355dcdb39a..4b78f1f1d0b41 100644 --- a/docs/csharp/language-reference/keywords/contextual-keywords.md +++ b/docs/csharp/language-reference/keywords/contextual-keywords.md @@ -27,7 +27,8 @@ A contextual keyword is used to provide a specific meaning in the code, but it i All query keywords introduced in C# 3.0 are also contextual. For more information, see [Query Keywords (LINQ)](../../../csharp/language-reference/keywords/query-keywords.md). -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) diff --git a/docs/csharp/language-reference/keywords/continue.md b/docs/csharp/language-reference/keywords/continue.md index e37e6a10dc865..7176903716baf 100644 --- a/docs/csharp/language-reference/keywords/continue.md +++ b/docs/csharp/language-reference/keywords/continue.md @@ -24,8 +24,8 @@ In this example, a counter is initialized to count from 1 to 10. By using the `c ## See also -[C# Reference](../../../csharp/language-reference/index.md) -[C# Programming Guide](../../../csharp/programming-guide/index.md) -[C# Keywords](../../../csharp/language-reference/keywords/index.md) -[break Statement](/cpp/cpp/break-statement-cpp) -[Jump Statements](../../../csharp/language-reference/keywords/jump-statements.md) \ No newline at end of file +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [break Statement](/cpp/cpp/break-statement-cpp) +- [Jump Statements](../../../csharp/language-reference/keywords/jump-statements.md) \ No newline at end of file diff --git a/docs/csharp/language-reference/keywords/conversion-keywords.md b/docs/csharp/language-reference/keywords/conversion-keywords.md index 17e6c6d2fa548..765685015624a 100644 --- a/docs/csharp/language-reference/keywords/conversion-keywords.md +++ b/docs/csharp/language-reference/keywords/conversion-keywords.md @@ -17,6 +17,7 @@ This section describes keywords used in type conversions: - [operator](../../../csharp/language-reference/keywords/operator.md) ## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) diff --git a/docs/csharp/language-reference/keywords/decimal.md b/docs/csharp/language-reference/keywords/decimal.md index 41ee6310ec467..2cc69c3c916e1 100644 --- a/docs/csharp/language-reference/keywords/decimal.md +++ b/docs/csharp/language-reference/keywords/decimal.md @@ -90,12 +90,12 @@ In this example, the output is formatted by using the currency format string. No ## See also - -[C# Reference](../../../csharp/language-reference/index.md) -[C# Programming Guide](../../../csharp/programming-guide/index.md) -[C# Keywords](../../../csharp/language-reference/keywords/index.md) -[Integral Types Table](../../../csharp/language-reference/keywords/integral-types-table.md) -[Built-In Types Table](../../../csharp/language-reference/keywords/built-in-types-table.md) -[Implicit Numeric Conversions Table](../../../csharp/language-reference/keywords/implicit-numeric-conversions-table.md) -[Explicit Numeric Conversions Table](../../../csharp/language-reference/keywords/explicit-numeric-conversions-table.md) -[Standard Numeric Format Strings](../../../standard/base-types/standard-numeric-format-strings.md) \ No newline at end of file +- +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Integral Types Table](../../../csharp/language-reference/keywords/integral-types-table.md) +- [Built-In Types Table](../../../csharp/language-reference/keywords/built-in-types-table.md) +- [Implicit Numeric Conversions Table](../../../csharp/language-reference/keywords/implicit-numeric-conversions-table.md) +- [Explicit Numeric Conversions Table](../../../csharp/language-reference/keywords/explicit-numeric-conversions-table.md) +- [Standard Numeric Format Strings](../../../standard/base-types/standard-numeric-format-strings.md) \ No newline at end of file diff --git a/docs/csharp/language-reference/keywords/default.md b/docs/csharp/language-reference/keywords/default.md index 9d7460edba095..74756dfa91be7 100644 --- a/docs/csharp/language-reference/keywords/default.md +++ b/docs/csharp/language-reference/keywords/default.md @@ -19,6 +19,6 @@ The `default` keyword can be used in the `switch` statement or in a default valu ## See also - [C# Reference](../index.md) - [C# Programming Guide](../../programming-guide/index.md) - [C# Keywords](index.md) +- [C# Reference](../index.md) +- [C# Programming Guide](../../programming-guide/index.md) +- [C# Keywords](index.md) diff --git a/docs/csharp/language-reference/keywords/delegate.md b/docs/csharp/language-reference/keywords/delegate.md index 017f6f68530b1..58f130ee0f80f 100644 --- a/docs/csharp/language-reference/keywords/delegate.md +++ b/docs/csharp/language-reference/keywords/delegate.md @@ -39,11 +39,11 @@ The delegate must be instantiated with a method or lambda expression that has a ## See also -[C# Reference](../../../csharp/language-reference/index.md) -[C# Programming Guide](../../../csharp/programming-guide/index.md) -[C# Keywords](../../../csharp/language-reference/keywords/index.md) -[Reference Types](../../../csharp/language-reference/keywords/reference-types.md) -[Delegates](../../../csharp/programming-guide/delegates/index.md) -[Events](../../../csharp/programming-guide/events/index.md) -[Delegates with Named vs. Anonymous Methods](../../../csharp/programming-guide/delegates/delegates-with-named-vs-anonymous-methods.md) -[Anonymous Methods](../../../csharp/programming-guide/statements-expressions-operators/anonymous-methods.md) +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Reference Types](../../../csharp/language-reference/keywords/reference-types.md) +- [Delegates](../../../csharp/programming-guide/delegates/index.md) +- [Events](../../../csharp/programming-guide/events/index.md) +- [Delegates with Named vs. Anonymous Methods](../../../csharp/programming-guide/delegates/delegates-with-named-vs-anonymous-methods.md) +- [Anonymous Methods](../../../csharp/programming-guide/statements-expressions-operators/anonymous-methods.md) diff --git a/docs/csharp/language-reference/keywords/descending.md b/docs/csharp/language-reference/keywords/descending.md index 39ae314f85a38..cc4fde1fab322 100644 --- a/docs/csharp/language-reference/keywords/descending.md +++ b/docs/csharp/language-reference/keywords/descending.md @@ -20,6 +20,6 @@ The following example shows the use of `descending` in an [orderby clause](../.. ## See also -[C# Reference](../../../csharp/language-reference/index.md) -[LINQ Query Expressions](../../../csharp/programming-guide/linq-query-expressions/index.md) -[ascending](../../../csharp/language-reference/keywords/ascending.md) +- [C# Reference](../../../csharp/language-reference/index.md) +- [LINQ Query Expressions](../../../csharp/programming-guide/linq-query-expressions/index.md) +- [ascending](../../../csharp/language-reference/keywords/ascending.md) diff --git a/docs/csharp/language-reference/keywords/do.md b/docs/csharp/language-reference/keywords/do.md index 0fe420b272b6c..b9def3bd29cde 100644 --- a/docs/csharp/language-reference/keywords/do.md +++ b/docs/csharp/language-reference/keywords/do.md @@ -30,9 +30,9 @@ The following example shows the usage of the `do` statement. Select **Run** to r ## See also - [C# Reference](../index.md) - [C# Programming Guide](../../programming-guide/index.md) - [C# Keywords](index.md) - [do-while Statement (C++)](/cpp/cpp/do-while-statement-cpp) - [Iteration Statements](iteration-statements.md) - [while statement](while.md) +- [C# Reference](../index.md) +- [C# Programming Guide](../../programming-guide/index.md) +- [C# Keywords](index.md) +- [do-while Statement (C++)](/cpp/cpp/do-while-statement-cpp) +- [Iteration Statements](iteration-statements.md) +- [while statement](while.md) diff --git a/docs/csharp/language-reference/keywords/double.md b/docs/csharp/language-reference/keywords/double.md index 33534dff1a335..6b5fa93a4f605 100644 --- a/docs/csharp/language-reference/keywords/double.md +++ b/docs/csharp/language-reference/keywords/double.md @@ -56,11 +56,11 @@ In the following example, an [int](../../../csharp/language-reference/keywords/i ## See Also -[C# Reference](../../../csharp/language-reference/index.md) -[C# Programming Guide](../../../csharp/programming-guide/index.md) -[C# Keywords](../../../csharp/language-reference/keywords/index.md) -[Default Values Table](../../../csharp/language-reference/keywords/default-values-table.md) -[Built-In Types Table](../../../csharp/language-reference/keywords/built-in-types-table.md) -[Floating-Point Types Table](../../../csharp/language-reference/keywords/floating-point-types-table.md) -[Implicit Numeric Conversions Table](../../../csharp/language-reference/keywords/implicit-numeric-conversions-table.md) -[Explicit Numeric Conversions Table](../../../csharp/language-reference/keywords/explicit-numeric-conversions-table.md) +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Default Values Table](../../../csharp/language-reference/keywords/default-values-table.md) +- [Built-In Types Table](../../../csharp/language-reference/keywords/built-in-types-table.md) +- [Floating-Point Types Table](../../../csharp/language-reference/keywords/floating-point-types-table.md) +- [Implicit Numeric Conversions Table](../../../csharp/language-reference/keywords/implicit-numeric-conversions-table.md) +- [Explicit Numeric Conversions Table](../../../csharp/language-reference/keywords/explicit-numeric-conversions-table.md) diff --git a/docs/csharp/language-reference/keywords/dynamic.md b/docs/csharp/language-reference/keywords/dynamic.md index 1dd151767d050..f246182e66985 100644 --- a/docs/csharp/language-reference/keywords/dynamic.md +++ b/docs/csharp/language-reference/keywords/dynamic.md @@ -59,12 +59,12 @@ For more information and examples, see [Using Type dynamic](../../../csharp/prog ## See also - - -[Using Type dynamic](../../../csharp/programming-guide/types/using-type-dynamic.md) -[object](../../../csharp/language-reference/keywords/object.md) -[is](../../../csharp/language-reference/keywords/is.md) -[as](../../../csharp/language-reference/keywords/as.md) -[typeof](../../../csharp/language-reference/keywords/typeof.md) -[How to: Safely Cast by Using as and is Operators](../../../csharp/programming-guide/types/how-to-safely-cast-by-using-as-and-is-operators.md) -[Walkthrough: Creating and Using Dynamic Objects](../../../csharp/programming-guide/types/walkthrough-creating-and-using-dynamic-objects.md) +- +- +- [Using Type dynamic](../../../csharp/programming-guide/types/using-type-dynamic.md) +- [object](../../../csharp/language-reference/keywords/object.md) +- [is](../../../csharp/language-reference/keywords/is.md) +- [as](../../../csharp/language-reference/keywords/as.md) +- [typeof](../../../csharp/language-reference/keywords/typeof.md) +- [How to: Safely Cast by Using as and is Operators](../../../csharp/programming-guide/types/how-to-safely-cast-by-using-as-and-is-operators.md) +- [Walkthrough: Creating and Using Dynamic Objects](../../../csharp/programming-guide/types/walkthrough-creating-and-using-dynamic-objects.md) diff --git a/docs/csharp/language-reference/keywords/enum.md b/docs/csharp/language-reference/keywords/enum.md index 61fa586c6de82..dd736c939ac34 100644 --- a/docs/csharp/language-reference/keywords/enum.md +++ b/docs/csharp/language-reference/keywords/enum.md @@ -91,11 +91,11 @@ If you remove `Flags`, the example displays the following values: ## See also -[C# Reference](../index.md) -[Enumeration Types](../../programming-guide/enumeration-types.md) -[C# Keywords](index.md) -[Integral Types Table](integral-types-table.md) -[Built-In Types Table](built-in-types-table.md) -[Implicit Numeric Conversions Table](implicit-numeric-conversions-table.md) -[Explicit Numeric Conversions Table](explicit-numeric-conversions-table.md) -[Enum Naming Conventions](../../../standard/design-guidelines/names-of-classes-structs-and-interfaces.md#naming-enumerations) +- [C# Reference](../index.md) +- [Enumeration Types](../../programming-guide/enumeration-types.md) +- [C# Keywords](index.md) +- [Integral Types Table](integral-types-table.md) +- [Built-In Types Table](built-in-types-table.md) +- [Implicit Numeric Conversions Table](implicit-numeric-conversions-table.md) +- [Explicit Numeric Conversions Table](explicit-numeric-conversions-table.md) +- [Enum Naming Conventions](../../../standard/design-guidelines/names-of-classes-structs-and-interfaces.md#naming-enumerations) diff --git a/docs/csharp/language-reference/keywords/equals.md b/docs/csharp/language-reference/keywords/equals.md index 60ca43da16b86..61264b1dbd565 100644 --- a/docs/csharp/language-reference/keywords/equals.md +++ b/docs/csharp/language-reference/keywords/equals.md @@ -20,4 +20,4 @@ The following example shows the use of the `equals` keyword in a `join` clause. ## See also -[Language Integrated Query (LINQ)](../../linq/index.md) \ No newline at end of file +- [Language Integrated Query (LINQ)](../../linq/index.md) \ No newline at end of file diff --git a/docs/csharp/language-reference/keywords/event.md b/docs/csharp/language-reference/keywords/event.md index dbfbd3d3f6065..2dd0ea370d0b2 100644 --- a/docs/csharp/language-reference/keywords/event.md +++ b/docs/csharp/language-reference/keywords/event.md @@ -40,10 +40,11 @@ The `event` keyword is used to declare an event in a publisher class. [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] ## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [add](../../../csharp/language-reference/keywords/add.md) - [remove](../../../csharp/language-reference/keywords/remove.md) - [Modifiers](../../../csharp/language-reference/keywords/modifiers.md) - [How to: Combine Delegates (Multicast Delegates)](../../../csharp/programming-guide/delegates/how-to-combine-delegates-multicast-delegates.md) + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [add](../../../csharp/language-reference/keywords/add.md) +- [remove](../../../csharp/language-reference/keywords/remove.md) +- [Modifiers](../../../csharp/language-reference/keywords/modifiers.md) +- [How to: Combine Delegates (Multicast Delegates)](../../../csharp/programming-guide/delegates/how-to-combine-delegates-multicast-delegates.md) diff --git a/docs/csharp/language-reference/keywords/exception-handling-statements.md b/docs/csharp/language-reference/keywords/exception-handling-statements.md index c7551ad12ec54..a457e4400e4f2 100644 --- a/docs/csharp/language-reference/keywords/exception-handling-statements.md +++ b/docs/csharp/language-reference/keywords/exception-handling-statements.md @@ -19,8 +19,9 @@ C# provides built-in support for handling anomalous situations, known as excepti - [try-catch-finally](../../../csharp/language-reference/keywords/try-catch-finally.md) ## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Statement Keywords](../../../csharp/language-reference/keywords/statement-keywords.md) - [Exceptions and Exception Handling](../../../csharp/programming-guide/exceptions/index.md) + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Statement Keywords](../../../csharp/language-reference/keywords/statement-keywords.md) +- [Exceptions and Exception Handling](../../../csharp/programming-guide/exceptions/index.md) diff --git a/docs/csharp/language-reference/keywords/explicit-numeric-conversions-table.md b/docs/csharp/language-reference/keywords/explicit-numeric-conversions-table.md index eb1e97bef5b15..bc17e5e78984f 100644 --- a/docs/csharp/language-reference/keywords/explicit-numeric-conversions-table.md +++ b/docs/csharp/language-reference/keywords/explicit-numeric-conversions-table.md @@ -50,11 +50,12 @@ Explicit numeric conversion is used to convert any numeric type to any other num For more information on explicit conversion, see Explicit in the C# Language Specification. For more information on how to access the spec, see [C# Language Specification](../../../csharp/language-reference/language-specification/index.md). -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [Casting and Type Conversions](../../../csharp/programming-guide/types/casting-and-type-conversions.md) - [() Operator](../../../csharp/language-reference/operators/invocation-operator.md) - [Integral Types Table](../../../csharp/language-reference/keywords/integral-types-table.md) - [Built-In Types Table](../../../csharp/language-reference/keywords/built-in-types-table.md) - [Implicit Numeric Conversions Table](../../../csharp/language-reference/keywords/implicit-numeric-conversions-table.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [Casting and Type Conversions](../../../csharp/programming-guide/types/casting-and-type-conversions.md) +- [() Operator](../../../csharp/language-reference/operators/invocation-operator.md) +- [Integral Types Table](../../../csharp/language-reference/keywords/integral-types-table.md) +- [Built-In Types Table](../../../csharp/language-reference/keywords/built-in-types-table.md) +- [Implicit Numeric Conversions Table](../../../csharp/language-reference/keywords/implicit-numeric-conversions-table.md) diff --git a/docs/csharp/language-reference/keywords/explicit.md b/docs/csharp/language-reference/keywords/explicit.md index 78e749133cb66..514e5b98d6b7a 100644 --- a/docs/csharp/language-reference/keywords/explicit.md +++ b/docs/csharp/language-reference/keywords/explicit.md @@ -42,10 +42,10 @@ The following example defines a struct, `Digit`, that represents a single decima ## See also -[C# Reference](../index.md) -[C# Programming Guide](../../programming-guide/index.md) -[C# Keywords](index.md) -[implicit](implicit.md) -[operator (C# Reference)](operator.md) -[How to: Implement User-Defined Conversions Between Structs](../../programming-guide/statements-expressions-operators/how-to-implement-user-defined-conversions-between-structs.md) -[Chained user-defined explicit conversions in C#](https://blogs.msdn.microsoft.com/ericlippert/2007/04/16/chained-user-defined-explicit-conversions-in-c/) \ No newline at end of file +- [C# Reference](../index.md) +- [C# Programming Guide](../../programming-guide/index.md) +- [C# Keywords](index.md) +- [implicit](implicit.md) +- [operator (C# Reference)](operator.md) +- [How to: Implement User-Defined Conversions Between Structs](../../programming-guide/statements-expressions-operators/how-to-implement-user-defined-conversions-between-structs.md) +- [Chained user-defined explicit conversions in C#](https://blogs.msdn.microsoft.com/ericlippert/2007/04/16/chained-user-defined-explicit-conversions-in-c/) \ No newline at end of file diff --git a/docs/csharp/language-reference/keywords/extern-alias.md b/docs/csharp/language-reference/keywords/extern-alias.md index a92ca33280f04..5beeddb6040bb 100644 --- a/docs/csharp/language-reference/keywords/extern-alias.md +++ b/docs/csharp/language-reference/keywords/extern-alias.md @@ -34,10 +34,11 @@ You might have to reference two versions of assemblies that have the same fully- ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Namespace Keywords](../../../csharp/language-reference/keywords/namespace-keywords.md) - [:: Operator](../../../csharp/language-reference/operators/namespace-alias-qualifer.md) - [/reference (C# Compiler Options)](../../../csharp/language-reference/compiler-options/reference-compiler-option.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Namespace Keywords](../../../csharp/language-reference/keywords/namespace-keywords.md) +- [:: Operator](../../../csharp/language-reference/operators/namespace-alias-qualifer.md) +- [/reference (C# Compiler Options)](../../../csharp/language-reference/compiler-options/reference-compiler-option.md) diff --git a/docs/csharp/language-reference/keywords/extern.md b/docs/csharp/language-reference/keywords/extern.md index 42a5b9067dd25..59b6a9306994c 100644 --- a/docs/csharp/language-reference/keywords/extern.md +++ b/docs/csharp/language-reference/keywords/extern.md @@ -85,8 +85,8 @@ SampleMethod() returns 50. ## See also - -[C# Reference](../index.md) -[C# Programming Guide](../../programming-guide/index.md) -[C# Keywords](index.md) -[Modifiers](modifiers.md) \ No newline at end of file +- +- [C# Reference](../index.md) +- [C# Programming Guide](../../programming-guide/index.md) +- [C# Keywords](index.md) +- [Modifiers](modifiers.md) \ No newline at end of file diff --git a/docs/csharp/language-reference/keywords/false-literal.md b/docs/csharp/language-reference/keywords/false-literal.md index eee5fb49b85a6..395cd9acf9187 100644 --- a/docs/csharp/language-reference/keywords/false-literal.md +++ b/docs/csharp/language-reference/keywords/false-literal.md @@ -19,7 +19,7 @@ Represents the boolean value false. ## See also -[C# Reference](../index.md) -[C# Programming Guide](../../programming-guide/index.md) -[C# Keywords](index.md) -[true](true.md) \ No newline at end of file +- [C# Reference](../index.md) +- [C# Programming Guide](../../programming-guide/index.md) +- [C# Keywords](index.md) +- [true](true.md) \ No newline at end of file diff --git a/docs/csharp/language-reference/keywords/false-operator.md b/docs/csharp/language-reference/keywords/false-operator.md index 07188e851899d..cbc7a53c1dc01 100644 --- a/docs/csharp/language-reference/keywords/false-operator.md +++ b/docs/csharp/language-reference/keywords/false-operator.md @@ -27,8 +27,8 @@ A type cannot directly overload the conditional logical operators [&&](../operat ## See also -[C# Reference](../index.md) -[C# Programming Guide](../../programming-guide/index.md) -[C# Keywords](index.md) -[C# Operators](../operators/index.md) -[true](true.md) \ No newline at end of file +- [C# Reference](../index.md) +- [C# Programming Guide](../../programming-guide/index.md) +- [C# Keywords](index.md) +- [C# Operators](../operators/index.md) +- [true](true.md) \ No newline at end of file diff --git a/docs/csharp/language-reference/keywords/false.md b/docs/csharp/language-reference/keywords/false.md index 708fcf052018c..11488061d60a3 100644 --- a/docs/csharp/language-reference/keywords/false.md +++ b/docs/csharp/language-reference/keywords/false.md @@ -15,7 +15,8 @@ Used as an overloaded operator or as a literal: - [false Literal](../../../csharp/language-reference/keywords/false-literal.md) -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) diff --git a/docs/csharp/language-reference/keywords/fixed-statement.md b/docs/csharp/language-reference/keywords/fixed-statement.md index 21a2c4d6fed0a..71ec37ea84d41 100644 --- a/docs/csharp/language-reference/keywords/fixed-statement.md +++ b/docs/csharp/language-reference/keywords/fixed-statement.md @@ -67,8 +67,8 @@ In unsafe mode, you can allocate memory on the stack, where it is not subject to ## See Also - [C# Reference](../index.md) - [C# Programming Guide](../../programming-guide/index.md) - [C# Keywords](index.md) - [unsafe](unsafe.md) - [Fixed Size Buffers](../../programming-guide/unsafe-code-pointers/fixed-size-buffers.md) +- [C# Reference](../index.md) +- [C# Programming Guide](../../programming-guide/index.md) +- [C# Keywords](index.md) +- [unsafe](unsafe.md) +- [Fixed Size Buffers](../../programming-guide/unsafe-code-pointers/fixed-size-buffers.md) diff --git a/docs/csharp/language-reference/keywords/float.md b/docs/csharp/language-reference/keywords/float.md index da7768671dc67..39a1adecd3391 100644 --- a/docs/csharp/language-reference/keywords/float.md +++ b/docs/csharp/language-reference/keywords/float.md @@ -59,12 +59,12 @@ In the following example, an [int](int.md), a [short](short.md), and a `float` a ## See also - -[C# Reference](../index.md) -[C# Programming Guide](../../programming-guide/index.md) -[Casting and Type Conversions](../../programming-guide/types/casting-and-type-conversions.md) -[C# Keywords](index.md) -[Integral Types Table](integral-types-table.md) -[Built-In Types Table](built-in-types-table.md) -[Implicit Numeric Conversions Table](implicit-numeric-conversions-table.md) -[Explicit Numeric Conversions Table](explicit-numeric-conversions-table.md) \ No newline at end of file +- +- [C# Reference](../index.md) +- [C# Programming Guide](../../programming-guide/index.md) +- [Casting and Type Conversions](../../programming-guide/types/casting-and-type-conversions.md) +- [C# Keywords](index.md) +- [Integral Types Table](integral-types-table.md) +- [Built-In Types Table](built-in-types-table.md) +- [Implicit Numeric Conversions Table](implicit-numeric-conversions-table.md) +- [Explicit Numeric Conversions Table](explicit-numeric-conversions-table.md) \ No newline at end of file diff --git a/docs/csharp/language-reference/keywords/formatting-numeric-results-table.md b/docs/csharp/language-reference/keywords/formatting-numeric-results-table.md index 108c60d6fdd97..ef4d0a1e62b53 100644 --- a/docs/csharp/language-reference/keywords/formatting-numeric-results-table.md +++ b/docs/csharp/language-reference/keywords/formatting-numeric-results-table.md @@ -23,9 +23,10 @@ You can format numeric results by using the
Console.Write("{0:X}", 0xffff);|FA

FFFF| -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [Standard Numeric Format Strings](../../../standard/base-types/standard-numeric-format-strings.md) - [Reference Tables for Types](../../../csharp/language-reference/keywords/reference-tables-for-types.md) - [string](../../../csharp/language-reference/keywords/string.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [Standard Numeric Format Strings](../../../standard/base-types/standard-numeric-format-strings.md) +- [Reference Tables for Types](../../../csharp/language-reference/keywords/reference-tables-for-types.md) +- [string](../../../csharp/language-reference/keywords/string.md) diff --git a/docs/csharp/language-reference/keywords/from-clause.md b/docs/csharp/language-reference/keywords/from-clause.md index c977c716c9d34..d7bf0652d29f3 100644 --- a/docs/csharp/language-reference/keywords/from-clause.md +++ b/docs/csharp/language-reference/keywords/from-clause.md @@ -49,5 +49,5 @@ For more information about join operations that use multiple `from` clauses, see ## See also -[Query Keywords (LINQ)](query-keywords.md) -[Language Integrated Query (LINQ)](../../linq/index.md) +- [Query Keywords (LINQ)](query-keywords.md) +- [Language Integrated Query (LINQ)](../../linq/index.md) diff --git a/docs/csharp/language-reference/keywords/get.md b/docs/csharp/language-reference/keywords/get.md index dd9bcbf85ff43..8ea452476924a 100644 --- a/docs/csharp/language-reference/keywords/get.md +++ b/docs/csharp/language-reference/keywords/get.md @@ -28,8 +28,9 @@ For simple cases in which a property's `get` and `set` accessors perform no othe [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Properties](../../../csharp/programming-guide/classes-and-structs/properties.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Properties](../../../csharp/programming-guide/classes-and-structs/properties.md) diff --git a/docs/csharp/language-reference/keywords/global.md b/docs/csharp/language-reference/keywords/global.md index 07d9f0761d513..947a5f6def4ec 100644 --- a/docs/csharp/language-reference/keywords/global.md +++ b/docs/csharp/language-reference/keywords/global.md @@ -20,4 +20,4 @@ The following example shows how to use the `global` contextual keyword to specif ## See also -[Namespaces](../../programming-guide/namespaces/index.md) \ No newline at end of file +- [Namespaces](../../programming-guide/namespaces/index.md) \ No newline at end of file diff --git a/docs/csharp/language-reference/keywords/goto.md b/docs/csharp/language-reference/keywords/goto.md index ab80319814753..68a4889774061 100644 --- a/docs/csharp/language-reference/keywords/goto.md +++ b/docs/csharp/language-reference/keywords/goto.md @@ -34,8 +34,8 @@ The following example demonstrates using `goto` to break out from nested loops. ## See also -[C# Reference](../index.md) -[C# Programming Guide](../../programming-guide/index.md) -[C# Keywords](index.md) -[goto Statement (C++)](/cpp/cpp/goto-statement-cpp) -[Jump Statements](jump-statements.md) +- [C# Reference](../index.md) +- [C# Programming Guide](../../programming-guide/index.md) +- [C# Keywords](index.md) +- [goto Statement (C++)](/cpp/cpp/goto-statement-cpp) +- [Jump Statements](jump-statements.md) diff --git a/docs/csharp/language-reference/keywords/group-clause.md b/docs/csharp/language-reference/keywords/group-clause.md index d36f450aefdec..e4588e0b77991 100644 --- a/docs/csharp/language-reference/keywords/group-clause.md +++ b/docs/csharp/language-reference/keywords/group-clause.md @@ -81,12 +81,12 @@ At compile time, `group` clauses are translated into calls to the - - - -[Query Keywords](query-keywords.md) -[Language Integrated Query (LINQ)](../../linq/index.md) -[Create a nested group](../../linq/create-a-nested-group.md) -[Group query results](../../linq/group-query-results.md) -[Perform a subquery on a grouping operation](../../linq/perform-a-subquery-on-a-grouping-operation.md) \ No newline at end of file +- +- +- +- +- [Query Keywords](query-keywords.md) +- [Language Integrated Query (LINQ)](../../linq/index.md) +- [Create a nested group](../../linq/create-a-nested-group.md) +- [Group query results](../../linq/group-query-results.md) +- [Perform a subquery on a grouping operation](../../linq/perform-a-subquery-on-a-grouping-operation.md) \ No newline at end of file diff --git a/docs/csharp/language-reference/keywords/if-else.md b/docs/csharp/language-reference/keywords/if-else.md index 038f20535bac6..fcb44a43c10b8 100644 --- a/docs/csharp/language-reference/keywords/if-else.md +++ b/docs/csharp/language-reference/keywords/if-else.md @@ -130,9 +130,9 @@ if (!(m >= n || m >= p)) ## See Also -[C# Reference](../index.md) -[C# Programming Guide](../../programming-guide/index.md) -[C# Keywords](index.md) -[?: Operator](../operators/conditional-operator.md) -[if-else Statement (C++)](/cpp/cpp/if-else-statement-cpp) -[switch](switch.md) +- [C# Reference](../index.md) +- [C# Programming Guide](../../programming-guide/index.md) +- [C# Keywords](index.md) +- [?: Operator](../operators/conditional-operator.md) +- [if-else Statement (C++)](/cpp/cpp/if-else-statement-cpp) +- [switch](switch.md) diff --git a/docs/csharp/language-reference/keywords/implicit-numeric-conversions-table.md b/docs/csharp/language-reference/keywords/implicit-numeric-conversions-table.md index 41930488505df..b75c2b472fc5b 100644 --- a/docs/csharp/language-reference/keywords/implicit-numeric-conversions-table.md +++ b/docs/csharp/language-reference/keywords/implicit-numeric-conversions-table.md @@ -38,9 +38,10 @@ The following table shows the predefined implicit numeric conversions. Implicit [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] ## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [Integral Types Table](../../../csharp/language-reference/keywords/integral-types-table.md) - [Built-In Types Table](../../../csharp/language-reference/keywords/built-in-types-table.md) - [Explicit Numeric Conversions Table](../../../csharp/language-reference/keywords/explicit-numeric-conversions-table.md) - [Casting and Type Conversions](../../../csharp/programming-guide/types/casting-and-type-conversions.md) + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [Integral Types Table](../../../csharp/language-reference/keywords/integral-types-table.md) +- [Built-In Types Table](../../../csharp/language-reference/keywords/built-in-types-table.md) +- [Explicit Numeric Conversions Table](../../../csharp/language-reference/keywords/explicit-numeric-conversions-table.md) +- [Casting and Type Conversions](../../../csharp/programming-guide/types/casting-and-type-conversions.md) diff --git a/docs/csharp/language-reference/keywords/implicit.md b/docs/csharp/language-reference/keywords/implicit.md index 8ef5db4d48122..dae4c3e0de838 100644 --- a/docs/csharp/language-reference/keywords/implicit.md +++ b/docs/csharp/language-reference/keywords/implicit.md @@ -24,9 +24,9 @@ By eliminating unnecessary casts, implicit conversions can improve source code r ## See also -[C# Reference](../index.md) -[C# Programming Guide](../../programming-guide/index.md) -[C# Keywords](index.md) -[explicit](explicit.md) -[operator (C# Reference)](operator.md) -[How to: Implement User-Defined Conversions Between Structs](../../programming-guide/statements-expressions-operators/how-to-implement-user-defined-conversions-between-structs.md) +- [C# Reference](../index.md) +- [C# Programming Guide](../../programming-guide/index.md) +- [C# Keywords](index.md) +- [explicit](explicit.md) +- [operator (C# Reference)](operator.md) +- [How to: Implement User-Defined Conversions Between Structs](../../programming-guide/statements-expressions-operators/how-to-implement-user-defined-conversions-between-structs.md) diff --git a/docs/csharp/language-reference/keywords/in-generic-modifier.md b/docs/csharp/language-reference/keywords/in-generic-modifier.md index 01fcd605ac8b8..203f28ed706ae 100644 --- a/docs/csharp/language-reference/keywords/in-generic-modifier.md +++ b/docs/csharp/language-reference/keywords/in-generic-modifier.md @@ -37,6 +37,6 @@ The following example shows how to declare, instantiate, and invoke a contravari ## See also -[out](out-generic-modifier.md) -[Covariance and Contravariance](../../programming-guide/concepts/covariance-contravariance/index.md) -[Modifiers](modifiers.md) \ No newline at end of file +- [out](out-generic-modifier.md) +- [Covariance and Contravariance](../../programming-guide/concepts/covariance-contravariance/index.md) +- [Modifiers](modifiers.md) \ No newline at end of file diff --git a/docs/csharp/language-reference/keywords/in-parameter-modifier.md b/docs/csharp/language-reference/keywords/in-parameter-modifier.md index a77a3b6e30f63..30e6cd3c2586f 100644 --- a/docs/csharp/language-reference/keywords/in-parameter-modifier.md +++ b/docs/csharp/language-reference/keywords/in-parameter-modifier.md @@ -113,9 +113,10 @@ You can't use the `in`, `ref`, and `out` keywords for the following kinds of met ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../index.md) - [C# Programming Guide](../../programming-guide/index.md) - [C# Keywords](index.md) - [Method Parameters](method-parameters.md) - [Reference Semantics with Value Types](../../reference-semantics-with-value-types.md) +## See Also + +- [C# Reference](../index.md) +- [C# Programming Guide](../../programming-guide/index.md) +- [C# Keywords](index.md) +- [Method Parameters](method-parameters.md) +- [Reference Semantics with Value Types](../../reference-semantics-with-value-types.md) diff --git a/docs/csharp/language-reference/keywords/in.md b/docs/csharp/language-reference/keywords/in.md index bd842c95cb84b..06de806f81870 100644 --- a/docs/csharp/language-reference/keywords/in.md +++ b/docs/csharp/language-reference/keywords/in.md @@ -12,11 +12,12 @@ helpviewer_keywords: The `in` keyword is used in four contexts: -- [generic type parameters](in-generic-modifier.md) in generic interfaces and delegates. -- As a [parameter modifier](in-parameter-modifier.md), which lets you pass an argument to a method by reference rather than by value. -- [foreach](foreach-in.md) statements. -- [join clauses](join-clause.md) in LINQ query expressions. +- [generic type parameters](in-generic-modifier.md) in generic interfaces and delegates. +- As a [parameter modifier](in-parameter-modifier.md), which lets you pass an argument to a method by reference rather than by value. +- [foreach](foreach-in.md) statements. +- [join clauses](join-clause.md) in LINQ query expressions. -## See Also - [C# Keywords](index.md) - [C# Reference](../index.md) +## See Also + +- [C# Keywords](index.md) +- [C# Reference](../index.md) diff --git a/docs/csharp/language-reference/keywords/index.md b/docs/csharp/language-reference/keywords/index.md index fa615a5439f07..42959e133e7ae 100644 --- a/docs/csharp/language-reference/keywords/index.md +++ b/docs/csharp/language-reference/keywords/index.md @@ -53,6 +53,7 @@ Keywords are predefined, reserved identifiers that have special meanings to the |[value](../../../csharp/language-reference/keywords/value.md)|[var](../../../csharp/language-reference/keywords/var.md)|[when (filter condition)](when.md)| |[where (generic type constraint)](../../../csharp/language-reference/keywords/where-generic-type-constraint.md)|[where (query clause)](../../../csharp/language-reference/keywords/where-clause.md)|[yield](../../../csharp/language-reference/keywords/yield.md)| -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) diff --git a/docs/csharp/language-reference/keywords/int.md b/docs/csharp/language-reference/keywords/int.md index 584a1bf2ec384..dd94c9e27a86d 100644 --- a/docs/csharp/language-reference/keywords/int.md +++ b/docs/csharp/language-reference/keywords/int.md @@ -72,12 +72,13 @@ int y = (int)3.0; // OK: explicit conversion. ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Integral Types Table](../../../csharp/language-reference/keywords/integral-types-table.md) - [Built-In Types Table](../../../csharp/language-reference/keywords/built-in-types-table.md) - [Implicit Numeric Conversions Table](../../../csharp/language-reference/keywords/implicit-numeric-conversions-table.md) - [Explicit Numeric Conversions Table](../../../csharp/language-reference/keywords/explicit-numeric-conversions-table.md) +## See Also + +- +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Integral Types Table](../../../csharp/language-reference/keywords/integral-types-table.md) +- [Built-In Types Table](../../../csharp/language-reference/keywords/built-in-types-table.md) +- [Implicit Numeric Conversions Table](../../../csharp/language-reference/keywords/implicit-numeric-conversions-table.md) +- [Explicit Numeric Conversions Table](../../../csharp/language-reference/keywords/explicit-numeric-conversions-table.md) diff --git a/docs/csharp/language-reference/keywords/interface.md b/docs/csharp/language-reference/keywords/interface.md index a35dca5800706..effad53f3aafa 100644 --- a/docs/csharp/language-reference/keywords/interface.md +++ b/docs/csharp/language-reference/keywords/interface.md @@ -47,13 +47,13 @@ The following example demonstrates interface implementation. In this example, th ## See also -[C# Reference](../../../csharp/language-reference/index.md) -[C# Programming Guide](../../programming-guide/index.md) -[C# Keywords](index.md) -[Reference Types](reference-types.md) -[Interfaces](../../programming-guide/interfaces/index.md) -[Using Properties](../../programming-guide/classes-and-structs/using-properties.md) -[Using Indexers](../../programming-guide/indexers/using-indexers.md) -[class](class.md) -[struct](struct.md) -[Interfaces](../../programming-guide/interfaces/index.md) +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../programming-guide/index.md) +- [C# Keywords](index.md) +- [Reference Types](reference-types.md) +- [Interfaces](../../programming-guide/interfaces/index.md) +- [Using Properties](../../programming-guide/classes-and-structs/using-properties.md) +- [Using Indexers](../../programming-guide/indexers/using-indexers.md) +- [class](class.md) +- [struct](struct.md) +- [Interfaces](../../programming-guide/interfaces/index.md) diff --git a/docs/csharp/language-reference/keywords/internal.md b/docs/csharp/language-reference/keywords/internal.md index d111d9f0e6227..cc2f73dcd2c54 100644 --- a/docs/csharp/language-reference/keywords/internal.md +++ b/docs/csharp/language-reference/keywords/internal.md @@ -83,13 +83,14 @@ public class TestAccess ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Access Modifiers](../../../csharp/language-reference/keywords/access-modifiers.md) - [Accessibility Levels](../../../csharp/language-reference/keywords/accessibility-levels.md) - [Modifiers](../../../csharp/language-reference/keywords/modifiers.md) - [public](../../../csharp/language-reference/keywords/public.md) - [private](../../../csharp/language-reference/keywords/private.md) - [protected](../../../csharp/language-reference/keywords/protected.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Access Modifiers](../../../csharp/language-reference/keywords/access-modifiers.md) +- [Accessibility Levels](../../../csharp/language-reference/keywords/accessibility-levels.md) +- [Modifiers](../../../csharp/language-reference/keywords/modifiers.md) +- [public](../../../csharp/language-reference/keywords/public.md) +- [private](../../../csharp/language-reference/keywords/private.md) +- [protected](../../../csharp/language-reference/keywords/protected.md) diff --git a/docs/csharp/language-reference/keywords/into.md b/docs/csharp/language-reference/keywords/into.md index 088b0a3fe0670..90cc9afffb0b9 100644 --- a/docs/csharp/language-reference/keywords/into.md +++ b/docs/csharp/language-reference/keywords/into.md @@ -24,6 +24,6 @@ For an example of the use of `into` in a `join` clause, see [join clause](join-c ## See also -[Query Keywords (LINQ)](query-keywords.md) -[LINQ Query Expressions](../../../csharp/programming-guide/linq-query-expressions/index.md) -[group clause](group-clause.md) \ No newline at end of file +- [Query Keywords (LINQ)](query-keywords.md) +- [LINQ Query Expressions](../../../csharp/programming-guide/linq-query-expressions/index.md) +- [group clause](group-clause.md) \ No newline at end of file diff --git a/docs/csharp/language-reference/keywords/is.md b/docs/csharp/language-reference/keywords/is.md index 59165e4af0c45..0637cd243c3bc 100644 --- a/docs/csharp/language-reference/keywords/is.md +++ b/docs/csharp/language-reference/keywords/is.md @@ -141,9 +141,10 @@ Note that if *expr* is `null`, the `is` expression still is true and assigns `nu [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [typeof](../../../csharp/language-reference/keywords/typeof.md) - [as](../../../csharp/language-reference/keywords/as.md) - [Operator Keywords](../../../csharp/language-reference/keywords/operator-keywords.md) +## See also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [typeof](../../../csharp/language-reference/keywords/typeof.md) +- [as](../../../csharp/language-reference/keywords/as.md) +- [Operator Keywords](../../../csharp/language-reference/keywords/operator-keywords.md) diff --git a/docs/csharp/language-reference/keywords/iteration-statements.md b/docs/csharp/language-reference/keywords/iteration-statements.md index 38b35c8514b28..49dc316e961ec 100644 --- a/docs/csharp/language-reference/keywords/iteration-statements.md +++ b/docs/csharp/language-reference/keywords/iteration-statements.md @@ -22,7 +22,7 @@ The following keywords are used in iteration statements: ## See also - [C# Reference](../index.md) - [C# Programming Guide](../../programming-guide/index.md) - [C# Keywords](index.md) - [Statement Keywords](statement-keywords.md) +- [C# Reference](../index.md) +- [C# Programming Guide](../../programming-guide/index.md) +- [C# Keywords](index.md) +- [Statement Keywords](statement-keywords.md) diff --git a/docs/csharp/language-reference/keywords/jump-statements.md b/docs/csharp/language-reference/keywords/jump-statements.md index c67f6c49d5008..ffef3ba494e8e 100644 --- a/docs/csharp/language-reference/keywords/jump-statements.md +++ b/docs/csharp/language-reference/keywords/jump-statements.md @@ -19,8 +19,9 @@ Branching is performed using jump statements, which cause an immediate transfer - [throw](../../../csharp/language-reference/keywords/throw.md) -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Statement Keywords](../../../csharp/language-reference/keywords/statement-keywords.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Statement Keywords](../../../csharp/language-reference/keywords/statement-keywords.md) diff --git a/docs/csharp/language-reference/keywords/literal-keywords.md b/docs/csharp/language-reference/keywords/literal-keywords.md index 3923e9d97b769..d6d95427755b6 100644 --- a/docs/csharp/language-reference/keywords/literal-keywords.md +++ b/docs/csharp/language-reference/keywords/literal-keywords.md @@ -16,7 +16,8 @@ C# has the following literal keywords: - [default](../../../csharp/language-reference/keywords/default.md) -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) diff --git a/docs/csharp/language-reference/keywords/long.md b/docs/csharp/language-reference/keywords/long.md index 491bfb75fc04d..64c22af77be36 100644 --- a/docs/csharp/language-reference/keywords/long.md +++ b/docs/csharp/language-reference/keywords/long.md @@ -96,12 +96,13 @@ long y = (long)3.0; // OK: explicit conversion ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Integral Types Table](../../../csharp/language-reference/keywords/integral-types-table.md) - [Built-In Types Table](../../../csharp/language-reference/keywords/built-in-types-table.md) - [Implicit Numeric Conversions Table](../../../csharp/language-reference/keywords/implicit-numeric-conversions-table.md) - [Explicit Numeric Conversions Table](../../../csharp/language-reference/keywords/explicit-numeric-conversions-table.md) +## See Also + +- +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Integral Types Table](../../../csharp/language-reference/keywords/integral-types-table.md) +- [Built-In Types Table](../../../csharp/language-reference/keywords/built-in-types-table.md) +- [Implicit Numeric Conversions Table](../../../csharp/language-reference/keywords/implicit-numeric-conversions-table.md) +- [Explicit Numeric Conversions Table](../../../csharp/language-reference/keywords/explicit-numeric-conversions-table.md) diff --git a/docs/csharp/language-reference/keywords/method-parameters.md b/docs/csharp/language-reference/keywords/method-parameters.md index 4dc7ae25f82cf..89dde71a6287b 100644 --- a/docs/csharp/language-reference/keywords/method-parameters.md +++ b/docs/csharp/language-reference/keywords/method-parameters.md @@ -21,7 +21,8 @@ Parameters declared for a method without [in](../../../csharp/language-reference - [out](../../../csharp/language-reference/keywords/out-parameter-modifier.md) specifies that this parameter is passed by reference and is written by the called method. -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) diff --git a/docs/csharp/language-reference/keywords/modifiers.md b/docs/csharp/language-reference/keywords/modifiers.md index b3aecc5ec4d83..2ed67fc00a666 100644 --- a/docs/csharp/language-reference/keywords/modifiers.md +++ b/docs/csharp/language-reference/keywords/modifiers.md @@ -27,7 +27,8 @@ Modifiers are used to modify declarations of types and type members. This sectio |[virtual](../../../csharp/language-reference/keywords/virtual.md)|Declares a method or an accessor whose implementation can be changed by an overriding member in a derived class.| |[volatile](../../../csharp/language-reference/keywords/volatile.md)|Indicates that a field can be modified in the program by something such as the operating system, the hardware, or a concurrently executing thread.| -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) diff --git a/docs/csharp/language-reference/keywords/nameof.md b/docs/csharp/language-reference/keywords/nameof.md index 03f3677eb55bd..d7c95e465aeb0 100644 --- a/docs/csharp/language-reference/keywords/nameof.md +++ b/docs/csharp/language-reference/keywords/nameof.md @@ -127,8 +127,8 @@ class C { ## Language Specifications [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [typeof](../../../csharp/language-reference/keywords/typeof.md) - +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [typeof](../../../csharp/language-reference/keywords/typeof.md) diff --git a/docs/csharp/language-reference/keywords/namespace-keywords.md b/docs/csharp/language-reference/keywords/namespace-keywords.md index 468a42aaab29e..291079809a380 100644 --- a/docs/csharp/language-reference/keywords/namespace-keywords.md +++ b/docs/csharp/language-reference/keywords/namespace-keywords.md @@ -8,20 +8,16 @@ ms.assetid: 091a66eb-b10d-4f54-9102-5ac0d4bdb84b # Namespace Keywords (C# Reference) This section describes the keywords and operators that are associated with using namespaces: -- [namespace](../../../csharp/language-reference/keywords/namespace.md) +- [namespace](../../../csharp/language-reference/keywords/namespace.md) +- [using](../../../csharp/language-reference/keywords/using.md) +- [using static](using-static.md) +- [. Operator](../../../csharp/language-reference/operators/member-access-operator.md) +- [:: Operator](../../../csharp/language-reference/operators/namespace-alias-qualifer.md) +- [extern alias](../../../csharp/language-reference/keywords/extern-alias.md) -- [using](../../../csharp/language-reference/keywords/using.md) - -- [using static](using-static.md) - -- [. Operator](../../../csharp/language-reference/operators/member-access-operator.md) - -- [:: Operator](../../../csharp/language-reference/operators/namespace-alias-qualifer.md) - -- [extern alias](../../../csharp/language-reference/keywords/extern-alias.md) - -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Namespaces](../../../csharp/programming-guide/namespaces/index.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Namespaces](../../../csharp/programming-guide/namespaces/index.md) diff --git a/docs/csharp/language-reference/keywords/new.md b/docs/csharp/language-reference/keywords/new.md index aada9cbababcb..d60ed02f15885 100644 --- a/docs/csharp/language-reference/keywords/new.md +++ b/docs/csharp/language-reference/keywords/new.md @@ -20,7 +20,8 @@ In C#, the `new` keyword can be used as an operator, a modifier, or a constraint [new Constraint](../../../csharp/language-reference/keywords/new-constraint.md) Used to restrict types that might be used as arguments for a type parameter in a generic declaration. -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) diff --git a/docs/csharp/language-reference/keywords/operator-keywords.md b/docs/csharp/language-reference/keywords/operator-keywords.md index 69a9f70b05477..bbdbac0d920d1 100644 --- a/docs/csharp/language-reference/keywords/operator-keywords.md +++ b/docs/csharp/language-reference/keywords/operator-keywords.md @@ -49,8 +49,9 @@ Used to perform miscellaneous actions such as creating objects, checking the run - [unchecked](../../../csharp/language-reference/keywords/unchecked.md) Specifies unchecked context. -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [C# Operators](../../../csharp/language-reference/operators/index.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [C# Operators](../../../csharp/language-reference/operators/index.md) diff --git a/docs/csharp/language-reference/keywords/out-parameter-modifier.md b/docs/csharp/language-reference/keywords/out-parameter-modifier.md index afa943dc25b25..c8313615aa3bf 100644 --- a/docs/csharp/language-reference/keywords/out-parameter-modifier.md +++ b/docs/csharp/language-reference/keywords/out-parameter-modifier.md @@ -68,8 +68,9 @@ In the previous example, the `number` variable is strongly typed as an `int`. Yo ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Method Parameters](../../../csharp/language-reference/keywords/method-parameters.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Method Parameters](../../../csharp/language-reference/keywords/method-parameters.md) diff --git a/docs/csharp/language-reference/keywords/params.md b/docs/csharp/language-reference/keywords/params.md index d926f3357cd4f..62f3fc74c92a2 100644 --- a/docs/csharp/language-reference/keywords/params.md +++ b/docs/csharp/language-reference/keywords/params.md @@ -26,8 +26,9 @@ By using the `params` keyword, you can specify a [method parameter](../../../csh ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Method Parameters](../../../csharp/language-reference/keywords/method-parameters.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Method Parameters](../../../csharp/language-reference/keywords/method-parameters.md) diff --git a/docs/csharp/language-reference/keywords/partial-method.md b/docs/csharp/language-reference/keywords/partial-method.md index 08485a6bf83f9..702740d339498 100644 --- a/docs/csharp/language-reference/keywords/partial-method.md +++ b/docs/csharp/language-reference/keywords/partial-method.md @@ -22,6 +22,7 @@ A partial method has its signature defined in one part of a partial type, and it For more information, see [Partial Classes and Methods](../../../csharp/programming-guide/classes-and-structs/partial-classes-and-methods.md). -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [partial (Type)](../../../csharp/language-reference/keywords/partial-type.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [partial (Type)](../../../csharp/language-reference/keywords/partial-type.md) diff --git a/docs/csharp/language-reference/keywords/partial-type.md b/docs/csharp/language-reference/keywords/partial-type.md index a8e575fcdd943..c2be98b93127f 100644 --- a/docs/csharp/language-reference/keywords/partial-type.md +++ b/docs/csharp/language-reference/keywords/partial-type.md @@ -25,8 +25,9 @@ Partial type definitions allow for the definition of a class, struct, or interfa ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [Modifiers](../../../csharp/language-reference/keywords/modifiers.md) - [Introduction to Generics](../../../csharp/programming-guide/generics/introduction-to-generics.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [Modifiers](../../../csharp/language-reference/keywords/modifiers.md) +- [Introduction to Generics](../../../csharp/programming-guide/generics/introduction-to-generics.md) diff --git a/docs/csharp/language-reference/keywords/private-protected.md b/docs/csharp/language-reference/keywords/private-protected.md index 16e358af3b779..61ade19ee74d8 100644 --- a/docs/csharp/language-reference/keywords/private-protected.md +++ b/docs/csharp/language-reference/keywords/private-protected.md @@ -58,14 +58,15 @@ The `private protected` keyword combination is a member access modifier. A priva ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Access Modifiers](../../../csharp/language-reference/keywords/access-modifiers.md) - [Accessibility Levels](../../../csharp/language-reference/keywords/accessibility-levels.md) - [Modifiers](../../../csharp/language-reference/keywords/modifiers.md) - [public](../../../csharp/language-reference/keywords/public.md) - [private](../../../csharp/language-reference/keywords/private.md) - [internal](../../../csharp/language-reference/keywords/internal.md) - [Security concerns for internal virtual keywords](https://msdn.microsoft.com/library/heyd8kky(v=vs.110)) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Access Modifiers](../../../csharp/language-reference/keywords/access-modifiers.md) +- [Accessibility Levels](../../../csharp/language-reference/keywords/accessibility-levels.md) +- [Modifiers](../../../csharp/language-reference/keywords/modifiers.md) +- [public](../../../csharp/language-reference/keywords/public.md) +- [private](../../../csharp/language-reference/keywords/private.md) +- [internal](../../../csharp/language-reference/keywords/internal.md) +- [Security concerns for internal virtual keywords](https://msdn.microsoft.com/library/heyd8kky(v=vs.110)) diff --git a/docs/csharp/language-reference/keywords/private.md b/docs/csharp/language-reference/keywords/private.md index 080fafb6f3815..0187d27d1796c 100644 --- a/docs/csharp/language-reference/keywords/private.md +++ b/docs/csharp/language-reference/keywords/private.md @@ -37,13 +37,14 @@ class Employee ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Access Modifiers](../../../csharp/language-reference/keywords/access-modifiers.md) - [Accessibility Levels](../../../csharp/language-reference/keywords/accessibility-levels.md) - [Modifiers](../../../csharp/language-reference/keywords/modifiers.md) - [public](../../../csharp/language-reference/keywords/public.md) - [protected](../../../csharp/language-reference/keywords/protected.md) - [internal](../../../csharp/language-reference/keywords/internal.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Access Modifiers](../../../csharp/language-reference/keywords/access-modifiers.md) +- [Accessibility Levels](../../../csharp/language-reference/keywords/accessibility-levels.md) +- [Modifiers](../../../csharp/language-reference/keywords/modifiers.md) +- [public](../../../csharp/language-reference/keywords/public.md) +- [protected](../../../csharp/language-reference/keywords/protected.md) +- [internal](../../../csharp/language-reference/keywords/internal.md) diff --git a/docs/csharp/language-reference/keywords/protected-internal.md b/docs/csharp/language-reference/keywords/protected-internal.md index 77c4eabd0815a..b26f1778d2703 100644 --- a/docs/csharp/language-reference/keywords/protected-internal.md +++ b/docs/csharp/language-reference/keywords/protected-internal.md @@ -55,14 +55,15 @@ class DerivedClass : BaseClass ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Access Modifiers](../../../csharp/language-reference/keywords/access-modifiers.md) - [Accessibility Levels](../../../csharp/language-reference/keywords/accessibility-levels.md) - [Modifiers](../../../csharp/language-reference/keywords/modifiers.md) - [public](../../../csharp/language-reference/keywords/public.md) - [private](../../../csharp/language-reference/keywords/private.md) - [internal](../../../csharp/language-reference/keywords/internal.md) - [Security concerns for internal virtual keywords](https://msdn.microsoft.com/library/heyd8kky(v=vs.110)) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Access Modifiers](../../../csharp/language-reference/keywords/access-modifiers.md) +- [Accessibility Levels](../../../csharp/language-reference/keywords/accessibility-levels.md) +- [Modifiers](../../../csharp/language-reference/keywords/modifiers.md) +- [public](../../../csharp/language-reference/keywords/public.md) +- [private](../../../csharp/language-reference/keywords/private.md) +- [internal](../../../csharp/language-reference/keywords/internal.md) +- [Security concerns for internal virtual keywords](https://msdn.microsoft.com/library/heyd8kky(v=vs.110)) diff --git a/docs/csharp/language-reference/keywords/protected.md b/docs/csharp/language-reference/keywords/protected.md index 4c3b6c6dd2401..b89b67a29e664 100644 --- a/docs/csharp/language-reference/keywords/protected.md +++ b/docs/csharp/language-reference/keywords/protected.md @@ -40,14 +40,15 @@ For a comparison of `protected` with the other access modifiers, see [Accessibil ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Access Modifiers](../../../csharp/language-reference/keywords/access-modifiers.md) - [Accessibility Levels](../../../csharp/language-reference/keywords/accessibility-levels.md) - [Modifiers](../../../csharp/language-reference/keywords/modifiers.md) - [public](../../../csharp/language-reference/keywords/public.md) - [private](../../../csharp/language-reference/keywords/private.md) - [internal](../../../csharp/language-reference/keywords/internal.md) - [Security concerns for internal virtual keywords](https://msdn.microsoft.com/library/heyd8kky(v=vs.110)) \ No newline at end of file +## + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Access Modifiers](../../../csharp/language-reference/keywords/access-modifiers.md) +- [Accessibility Levels](../../../csharp/language-reference/keywords/accessibility-levels.md) +- [Modifiers](../../../csharp/language-reference/keywords/modifiers.md) +- [public](../../../csharp/language-reference/keywords/public.md) +- [private](../../../csharp/language-reference/keywords/private.md) +- [internal](../../../csharp/language-reference/keywords/internal.md) +- [Security concerns for internal virtual keywords](https://msdn.microsoft.com/library/heyd8kky(v=vs.110)) \ No newline at end of file diff --git a/docs/csharp/language-reference/keywords/public.md b/docs/csharp/language-reference/keywords/public.md index 2dad637637de7..f6e51a494d29b 100644 --- a/docs/csharp/language-reference/keywords/public.md +++ b/docs/csharp/language-reference/keywords/public.md @@ -32,14 +32,15 @@ class SampleClass ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [Access Modifiers](../../../csharp/programming-guide/classes-and-structs/access-modifiers.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Access Modifiers](../../../csharp/language-reference/keywords/access-modifiers.md) - [Accessibility Levels](../../../csharp/language-reference/keywords/accessibility-levels.md) - [Modifiers](../../../csharp/language-reference/keywords/modifiers.md) - [private](../../../csharp/language-reference/keywords/private.md) - [protected](../../../csharp/language-reference/keywords/protected.md) - [internal](../../../csharp/language-reference/keywords/internal.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [Access Modifiers](../../../csharp/programming-guide/classes-and-structs/access-modifiers.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Access Modifiers](../../../csharp/language-reference/keywords/access-modifiers.md) +- [Accessibility Levels](../../../csharp/language-reference/keywords/accessibility-levels.md) +- [Modifiers](../../../csharp/language-reference/keywords/modifiers.md) +- [private](../../../csharp/language-reference/keywords/private.md) +- [protected](../../../csharp/language-reference/keywords/protected.md) +- [internal](../../../csharp/language-reference/keywords/internal.md) diff --git a/docs/csharp/language-reference/keywords/query-keywords.md b/docs/csharp/language-reference/keywords/query-keywords.md index cfa6db95d912b..16ec0d150f869 100644 --- a/docs/csharp/language-reference/keywords/query-keywords.md +++ b/docs/csharp/language-reference/keywords/query-keywords.md @@ -28,8 +28,9 @@ This section contains the contextual keywords used in query expressions. |[ascending](../../../csharp/language-reference/keywords/ascending.md)|Contextual keyword in an [orderby](../../../csharp/language-reference/keywords/orderby-clause.md) clause.| |[descending](../../../csharp/language-reference/keywords/descending.md)|Contextual keyword in an [orderby](../../../csharp/language-reference/keywords/orderby-clause.md) clause.| -## See Also - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [LINQ (Language-Integrated Query)](../../programming-guide/concepts/linq/index.md) - [LINQ Query Expressions](../../../csharp/programming-guide/linq-query-expressions/index.md) - [Getting Started with LINQ in C#](../../../csharp/programming-guide/concepts/linq/getting-started-with-linq.md) +## See Also + +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [LINQ (Language-Integrated Query)](../../programming-guide/concepts/linq/index.md) +- [LINQ Query Expressions](../../../csharp/programming-guide/linq-query-expressions/index.md) +- [Getting Started with LINQ in C#](../../../csharp/programming-guide/concepts/linq/getting-started-with-linq.md) diff --git a/docs/csharp/language-reference/keywords/readonly.md b/docs/csharp/language-reference/keywords/readonly.md index 63aa5efbce210..3d102a00fbb34 100644 --- a/docs/csharp/language-reference/keywords/readonly.md +++ b/docs/csharp/language-reference/keywords/readonly.md @@ -86,10 +86,11 @@ The type returned doesn't need to be a `readonly struct`. Any type that can be r ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also -[C# Reference](../../../csharp/language-reference/index.md) -[C# Programming Guide](../../../csharp/programming-guide/index.md) -[C# Keywords](../../../csharp/language-reference/keywords/index.md) -[Modifiers](../../../csharp/language-reference/keywords/modifiers.md) -[const](../../../csharp/language-reference/keywords/const.md) -[Fields](../../../csharp/programming-guide/classes-and-structs/fields.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Modifiers](../../../csharp/language-reference/keywords/modifiers.md) +- [const](../../../csharp/language-reference/keywords/const.md) +- [Fields](../../../csharp/programming-guide/classes-and-structs/fields.md) diff --git a/docs/csharp/language-reference/keywords/ref.md b/docs/csharp/language-reference/keywords/ref.md index 1f92d48d89b00..ac2e8439aad2f 100644 --- a/docs/csharp/language-reference/keywords/ref.md +++ b/docs/csharp/language-reference/keywords/ref.md @@ -123,9 +123,9 @@ When the caller stores the value returned by the `GetBookByTitle` method as a re ## See also - [Reference semantics with value types](../../reference-semantics-with-value-types.md) - [Passing Parameters](../../programming-guide/classes-and-structs/passing-parameters.md) - [Method Parameters](method-parameters.md) - [C# Reference](../index.md) - [C# Programming Guide](../../programming-guide/index.md) - [C# Keywords](index.md) +- [Reference semantics with value types](../../reference-semantics-with-value-types.md) +- [Passing Parameters](../../programming-guide/classes-and-structs/passing-parameters.md) +- [Method Parameters](method-parameters.md) +- [C# Reference](../index.md) +- [C# Programming Guide](../../programming-guide/index.md) +- [C# Keywords](index.md) diff --git a/docs/csharp/language-reference/keywords/reference-tables-for-types.md b/docs/csharp/language-reference/keywords/reference-tables-for-types.md index 315c03ac4038d..3fb5c5877e04b 100644 --- a/docs/csharp/language-reference/keywords/reference-tables-for-types.md +++ b/docs/csharp/language-reference/keywords/reference-tables-for-types.md @@ -28,8 +28,9 @@ The following reference tables summarize the C# types: For information on formatting the output of numeric types, see [Formatting Numeric Results Table](../../../csharp/language-reference/keywords/formatting-numeric-results-table.md). -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [Reference Types](../../../csharp/language-reference/keywords/reference-types.md) - [Value Types](../../../csharp/language-reference/keywords/value-types.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [Reference Types](../../../csharp/language-reference/keywords/reference-types.md) +- [Value Types](../../../csharp/language-reference/keywords/value-types.md) diff --git a/docs/csharp/language-reference/keywords/reference-types.md b/docs/csharp/language-reference/keywords/reference-types.md index 39fdb4eead1b0..12acca1e02597 100644 --- a/docs/csharp/language-reference/keywords/reference-types.md +++ b/docs/csharp/language-reference/keywords/reference-types.md @@ -28,9 +28,10 @@ There are two kinds of types in C#: reference types and value types. Variables o - [string](../../../csharp/language-reference/keywords/string.md) -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Types](../../../csharp/language-reference/keywords/types.md) - [Value Types](../../../csharp/language-reference/keywords/value-types.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Types](../../../csharp/language-reference/keywords/types.md) +- [Value Types](../../../csharp/language-reference/keywords/value-types.md) diff --git a/docs/csharp/language-reference/keywords/remove.md b/docs/csharp/language-reference/keywords/remove.md index 90951a460c9fb..c396f6058e6c6 100644 --- a/docs/csharp/language-reference/keywords/remove.md +++ b/docs/csharp/language-reference/keywords/remove.md @@ -17,5 +17,6 @@ The `remove` contextual keyword is used to define a custom event accessor that i You do not typically need to provide your own custom event accessors. The accessors that are automatically generated by the compiler when you declare an event are sufficient for most scenarios. -## See Also - [Events](../../../csharp/programming-guide/events/index.md) +## See Also + +- [Events](../../../csharp/programming-guide/events/index.md) diff --git a/docs/csharp/language-reference/keywords/restrictions-on-using-accessibility-levels.md b/docs/csharp/language-reference/keywords/restrictions-on-using-accessibility-levels.md index 6110a140ba487..ada94d63fdb6d 100644 --- a/docs/csharp/language-reference/keywords/restrictions-on-using-accessibility-levels.md +++ b/docs/csharp/language-reference/keywords/restrictions-on-using-accessibility-levels.md @@ -98,15 +98,16 @@ public class A ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Access Modifiers](../../../csharp/language-reference/keywords/access-modifiers.md) - [Accessibility Domain](../../../csharp/language-reference/keywords/accessibility-domain.md) - [Accessibility Levels](../../../csharp/language-reference/keywords/accessibility-levels.md) - [Access Modifiers](../../../csharp/programming-guide/classes-and-structs/access-modifiers.md) - [public](../../../csharp/language-reference/keywords/public.md) - [private](../../../csharp/language-reference/keywords/private.md) - [protected](../../../csharp/language-reference/keywords/protected.md) - [internal](../../../csharp/language-reference/keywords/internal.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Access Modifiers](../../../csharp/language-reference/keywords/access-modifiers.md) +- [Accessibility Domain](../../../csharp/language-reference/keywords/accessibility-domain.md) +- [Accessibility Levels](../../../csharp/language-reference/keywords/accessibility-levels.md) +- [Access Modifiers](../../../csharp/programming-guide/classes-and-structs/access-modifiers.md) +- [public](../../../csharp/language-reference/keywords/public.md) +- [private](../../../csharp/language-reference/keywords/private.md) +- [protected](../../../csharp/language-reference/keywords/protected.md) +- [internal](../../../csharp/language-reference/keywords/internal.md) diff --git a/docs/csharp/language-reference/keywords/return.md b/docs/csharp/language-reference/keywords/return.md index e2381b9a74415..c77dd6650f88a 100644 --- a/docs/csharp/language-reference/keywords/return.md +++ b/docs/csharp/language-reference/keywords/return.md @@ -22,9 +22,10 @@ The `return` statement terminates execution of the method in which it appears an ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [return Statement](/cpp/cpp/return-statement-cpp) - [Jump Statements](../../../csharp/language-reference/keywords/jump-statements.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [return Statement](/cpp/cpp/return-statement-cpp) +- [Jump Statements](../../../csharp/language-reference/keywords/jump-statements.md) diff --git a/docs/csharp/language-reference/keywords/sbyte.md b/docs/csharp/language-reference/keywords/sbyte.md index 581d057cbbb32..001a2ea282a67 100644 --- a/docs/csharp/language-reference/keywords/sbyte.md +++ b/docs/csharp/language-reference/keywords/sbyte.md @@ -98,12 +98,13 @@ sbyte y = (sbyte)3.0; // OK: explicit conversion ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Integral Types Table](../../../csharp/language-reference/keywords/integral-types-table.md) - [Built-In Types Table](../../../csharp/language-reference/keywords/built-in-types-table.md) - [Implicit Numeric Conversions Table](../../../csharp/language-reference/keywords/implicit-numeric-conversions-table.md) - [Explicit Numeric Conversions Table](../../../csharp/language-reference/keywords/explicit-numeric-conversions-table.md) +## See Also + +- +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Integral Types Table](../../../csharp/language-reference/keywords/integral-types-table.md) +- [Built-In Types Table](../../../csharp/language-reference/keywords/built-in-types-table.md) +- [Implicit Numeric Conversions Table](../../../csharp/language-reference/keywords/implicit-numeric-conversions-table.md) +- [Explicit Numeric Conversions Table](../../../csharp/language-reference/keywords/explicit-numeric-conversions-table.md) diff --git a/docs/csharp/language-reference/keywords/sealed.md b/docs/csharp/language-reference/keywords/sealed.md index 76b64d4776fe8..1f97ba91e1873 100644 --- a/docs/csharp/language-reference/keywords/sealed.md +++ b/docs/csharp/language-reference/keywords/sealed.md @@ -56,13 +56,14 @@ sealed class B : A {} - The potential that deriving classes could modify your classes in such a way that they would no longer work correctly or as expected. -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Static Classes and Static Class Members](../../../csharp/programming-guide/classes-and-structs/static-classes-and-static-class-members.md) - [Abstract and Sealed Classes and Class Members](../../../csharp/programming-guide/classes-and-structs/abstract-and-sealed-classes-and-class-members.md) - [Access Modifiers](../../../csharp/programming-guide/classes-and-structs/access-modifiers.md) - [Modifiers](../../../csharp/language-reference/keywords/modifiers.md) - [override](../../../csharp/language-reference/keywords/override.md) - [virtual](../../../csharp/language-reference/keywords/virtual.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Static Classes and Static Class Members](../../../csharp/programming-guide/classes-and-structs/static-classes-and-static-class-members.md) +- [Abstract and Sealed Classes and Class Members](../../../csharp/programming-guide/classes-and-structs/abstract-and-sealed-classes-and-class-members.md) +- [Access Modifiers](../../../csharp/programming-guide/classes-and-structs/access-modifiers.md) +- [Modifiers](../../../csharp/language-reference/keywords/modifiers.md) +- [override](../../../csharp/language-reference/keywords/override.md) +- [virtual](../../../csharp/language-reference/keywords/virtual.md) diff --git a/docs/csharp/language-reference/keywords/select-clause.md b/docs/csharp/language-reference/keywords/select-clause.md index 38114e611118d..34ceb142c6a58 100644 --- a/docs/csharp/language-reference/keywords/select-clause.md +++ b/docs/csharp/language-reference/keywords/select-clause.md @@ -28,11 +28,12 @@ In a query expression, the `select` clause specifies the type of values that wil ## Remarks At compile time, the `select` clause is translated to a method call to the standard query operator. -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [Query Keywords (LINQ)](../../../csharp/language-reference/keywords/query-keywords.md) - [from clause](../../../csharp/language-reference/keywords/from-clause.md) - [partial (Method) (C# Reference)](../../../csharp/language-reference/keywords/partial-method.md) - [Anonymous Types](../../../csharp/programming-guide/classes-and-structs/anonymous-types.md) - [LINQ Query Expressions](../../../csharp/programming-guide/linq-query-expressions/index.md) - [Getting Started with LINQ in C#](../../../csharp/programming-guide/concepts/linq/getting-started-with-linq.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [Query Keywords (LINQ)](../../../csharp/language-reference/keywords/query-keywords.md) +- [from clause](../../../csharp/language-reference/keywords/from-clause.md) +- [partial (Method) (C# Reference)](../../../csharp/language-reference/keywords/partial-method.md) +- [Anonymous Types](../../../csharp/programming-guide/classes-and-structs/anonymous-types.md) +- [LINQ Query Expressions](../../../csharp/programming-guide/linq-query-expressions/index.md) +- [Getting Started with LINQ in C#](../../../csharp/programming-guide/concepts/linq/getting-started-with-linq.md) diff --git a/docs/csharp/language-reference/keywords/selection-statements.md b/docs/csharp/language-reference/keywords/selection-statements.md index f8c79f0db42a5..a5bb5f2fb826b 100644 --- a/docs/csharp/language-reference/keywords/selection-statements.md +++ b/docs/csharp/language-reference/keywords/selection-statements.md @@ -20,8 +20,9 @@ A selection statement causes the program control to be transferred to a specific - [default](../../../csharp/language-reference/keywords/switch.md) -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Statement Keywords](../../../csharp/language-reference/keywords/statement-keywords.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Statement Keywords](../../../csharp/language-reference/keywords/statement-keywords.md) diff --git a/docs/csharp/language-reference/keywords/set.md b/docs/csharp/language-reference/keywords/set.md index 50d966ba8736d..1c63514981201 100644 --- a/docs/csharp/language-reference/keywords/set.md +++ b/docs/csharp/language-reference/keywords/set.md @@ -26,8 +26,9 @@ For simple cases in which a property's `get` and `set` accessors perform no othe ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Properties](../../../csharp/programming-guide/classes-and-structs/properties.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Properties](../../../csharp/programming-guide/classes-and-structs/properties.md) diff --git a/docs/csharp/language-reference/keywords/short.md b/docs/csharp/language-reference/keywords/short.md index 828ae841fcd82..bcf56a5b189d7 100644 --- a/docs/csharp/language-reference/keywords/short.md +++ b/docs/csharp/language-reference/keywords/short.md @@ -94,12 +94,13 @@ short y = (short)3.0; // OK: explicit conversion ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Integral Types Table](../../../csharp/language-reference/keywords/integral-types-table.md) - [Built-In Types Table](../../../csharp/language-reference/keywords/built-in-types-table.md) - [Implicit Numeric Conversions Table](../../../csharp/language-reference/keywords/implicit-numeric-conversions-table.md) - [Explicit Numeric Conversions Table](../../../csharp/language-reference/keywords/explicit-numeric-conversions-table.md) +## See Also + +- +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Integral Types Table](../../../csharp/language-reference/keywords/integral-types-table.md) +- [Built-In Types Table](../../../csharp/language-reference/keywords/built-in-types-table.md) +- [Implicit Numeric Conversions Table](../../../csharp/language-reference/keywords/implicit-numeric-conversions-table.md) +- [Explicit Numeric Conversions Table](../../../csharp/language-reference/keywords/explicit-numeric-conversions-table.md) diff --git a/docs/csharp/language-reference/keywords/sizeof.md b/docs/csharp/language-reference/keywords/sizeof.md index d322ee7803ed4..cfe281ad28174 100644 --- a/docs/csharp/language-reference/keywords/sizeof.md +++ b/docs/csharp/language-reference/keywords/sizeof.md @@ -53,12 +53,13 @@ int intSize = sizeof(int); ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Operator Keywords](../../../csharp/language-reference/keywords/operator-keywords.md) - [enum](../../../csharp/language-reference/keywords/enum.md) - [Unsafe Code and Pointers](../../../csharp/programming-guide/unsafe-code-pointers/index.md) - [Structs](../../../csharp/programming-guide/classes-and-structs/structs.md) - [Constants](../../../csharp/programming-guide/classes-and-structs/constants.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Operator Keywords](../../../csharp/language-reference/keywords/operator-keywords.md) +- [enum](../../../csharp/language-reference/keywords/enum.md) +- [Unsafe Code and Pointers](../../../csharp/programming-guide/unsafe-code-pointers/index.md) +- [Structs](../../../csharp/programming-guide/classes-and-structs/structs.md) +- [Constants](../../../csharp/programming-guide/classes-and-structs/constants.md) diff --git a/docs/csharp/language-reference/keywords/stackalloc.md b/docs/csharp/language-reference/keywords/stackalloc.md index 36c88822b1213..0ee60805eea56 100644 --- a/docs/csharp/language-reference/keywords/stackalloc.md +++ b/docs/csharp/language-reference/keywords/stackalloc.md @@ -57,8 +57,9 @@ Unsafe code is less secure than safe alternatives. However, the use of `stackall [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] ## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Operator Keywords](../../../csharp/language-reference/keywords/operator-keywords.md) - [Unsafe Code and Pointers](../../../csharp/programming-guide/unsafe-code-pointers/index.md) + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Operator Keywords](../../../csharp/language-reference/keywords/operator-keywords.md) +- [Unsafe Code and Pointers](../../../csharp/programming-guide/unsafe-code-pointers/index.md) diff --git a/docs/csharp/language-reference/keywords/statement-keywords.md b/docs/csharp/language-reference/keywords/statement-keywords.md index b85d3e72b3b17..cf20adbda477f 100644 --- a/docs/csharp/language-reference/keywords/statement-keywords.md +++ b/docs/csharp/language-reference/keywords/statement-keywords.md @@ -19,7 +19,8 @@ Statements are program instructions. Except as described in the topics reference [fixed Statement](../../../csharp/language-reference/keywords/fixed-statement.md)|[fixed](../../../csharp/language-reference/keywords/fixed-statement.md)| |[lock Statement](../../../csharp/language-reference/keywords/lock-statement.md)|[lock](../../../csharp/language-reference/keywords/lock-statement.md)| -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [Statements](../../../csharp/programming-guide/statements-expressions-operators/statements.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [Statements](../../../csharp/programming-guide/statements-expressions-operators/statements.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) diff --git a/docs/csharp/language-reference/keywords/static.md b/docs/csharp/language-reference/keywords/static.md index 9e2ea8a464172..83f1896bc8944 100644 --- a/docs/csharp/language-reference/keywords/static.md +++ b/docs/csharp/language-reference/keywords/static.md @@ -54,9 +54,10 @@ Console.WriteLine(MyBaseC.MyStruct.x); ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Modifiers](../../../csharp/language-reference/keywords/modifiers.md) - [Static Classes and Static Class Members](../../../csharp/programming-guide/classes-and-structs/static-classes-and-static-class-members.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Modifiers](../../../csharp/language-reference/keywords/modifiers.md) +- [Static Classes and Static Class Members](../../../csharp/programming-guide/classes-and-structs/static-classes-and-static-class-members.md) diff --git a/docs/csharp/language-reference/keywords/string.md b/docs/csharp/language-reference/keywords/string.md index f908874c229d7..31a343ac3bc3e 100644 --- a/docs/csharp/language-reference/keywords/string.md +++ b/docs/csharp/language-reference/keywords/string.md @@ -93,14 +93,15 @@ Console.WriteLine(a); ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [Best Practices for Using Strings](../../../standard/base-types/best-practices-strings.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [Reference Types](../../../csharp/language-reference/keywords/reference-types.md) - [Value Types](../../../csharp/language-reference/keywords/value-types.md) - [Basic String Operations](../../../standard/base-types/basic-string-operations.md) - [Creating New Strings](../../../standard/base-types/creating-new.md) - [Formatting Numeric Results Table](../../../csharp/language-reference/keywords/formatting-numeric-results-table.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [Best Practices for Using Strings](../../../standard/base-types/best-practices-strings.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [Reference Types](../../../csharp/language-reference/keywords/reference-types.md) +- [Value Types](../../../csharp/language-reference/keywords/value-types.md) +- [Basic String Operations](../../../standard/base-types/basic-string-operations.md) +- [Creating New Strings](../../../standard/base-types/creating-new.md) +- [Formatting Numeric Results Table](../../../csharp/language-reference/keywords/formatting-numeric-results-table.md) diff --git a/docs/csharp/language-reference/keywords/struct.md b/docs/csharp/language-reference/keywords/struct.md index 594208a6b09ea..88c4177a9299b 100644 --- a/docs/csharp/language-reference/keywords/struct.md +++ b/docs/csharp/language-reference/keywords/struct.md @@ -35,14 +35,15 @@ public struct Book ## C# Language Specification For examples, see [Using Structs](../../../csharp/programming-guide/classes-and-structs/using-structs.md). -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Default Values Table](../../../csharp/language-reference/keywords/default-values-table.md) - [Built-In Types Table](../../../csharp/language-reference/keywords/built-in-types-table.md) - [Types](../../../csharp/language-reference/keywords/types.md) - [Value Types](../../../csharp/language-reference/keywords/value-types.md) - [class](../../../csharp/language-reference/keywords/class.md) - [interface](../../../csharp/language-reference/keywords/interface.md) - [Classes and Structs](../../../csharp/programming-guide/classes-and-structs/index.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Default Values Table](../../../csharp/language-reference/keywords/default-values-table.md) +- [Built-In Types Table](../../../csharp/language-reference/keywords/built-in-types-table.md) +- [Types](../../../csharp/language-reference/keywords/types.md) +- [Value Types](../../../csharp/language-reference/keywords/value-types.md) +- [class](../../../csharp/language-reference/keywords/class.md) +- [interface](../../../csharp/language-reference/keywords/interface.md) +- [Classes and Structs](../../../csharp/programming-guide/classes-and-structs/index.md) diff --git a/docs/csharp/language-reference/keywords/this.md b/docs/csharp/language-reference/keywords/this.md index f83cbc9f42a40..06c4338fd68d7 100644 --- a/docs/csharp/language-reference/keywords/this.md +++ b/docs/csharp/language-reference/keywords/this.md @@ -41,9 +41,10 @@ The `this` keyword refers to the current instance of the class and is also used ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [base](../../../csharp/language-reference/keywords/base.md) - [Methods](../../../csharp/programming-guide/classes-and-structs/methods.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [base](../../../csharp/language-reference/keywords/base.md) +- [Methods](../../../csharp/programming-guide/classes-and-structs/methods.md) diff --git a/docs/csharp/language-reference/keywords/throw.md b/docs/csharp/language-reference/keywords/throw.md index f041b2f6094b2..9c685d6d11c47 100644 --- a/docs/csharp/language-reference/keywords/throw.md +++ b/docs/csharp/language-reference/keywords/throw.md @@ -59,11 +59,12 @@ Starting with C# 7.0, `throw` can be used as an expression as well as a statemen ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [try-catch](../../../csharp/language-reference/keywords/try-catch.md) - [The try, catch, and throw Statements in C++](../../../csharp/language-reference/keywords/try-catch.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Exception Handling Statements](../../../csharp/language-reference/keywords/exception-handling-statements.md) - [How to: Explicitly Throw Exceptions](../../../standard/exceptions/how-to-explicitly-throw-exceptions.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [try-catch](../../../csharp/language-reference/keywords/try-catch.md) +- [The try, catch, and throw Statements in C++](../../../csharp/language-reference/keywords/try-catch.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Exception Handling Statements](../../../csharp/language-reference/keywords/exception-handling-statements.md) +- [How to: Explicitly Throw Exceptions](../../../standard/exceptions/how-to-explicitly-throw-exceptions.md) diff --git a/docs/csharp/language-reference/keywords/true-literal.md b/docs/csharp/language-reference/keywords/true-literal.md index 87d03b1b57d85..9024057685d43 100644 --- a/docs/csharp/language-reference/keywords/true-literal.md +++ b/docs/csharp/language-reference/keywords/true-literal.md @@ -14,8 +14,9 @@ Represents the boolean value true. ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [false](../../../csharp/language-reference/keywords/false.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [false](../../../csharp/language-reference/keywords/false.md) diff --git a/docs/csharp/language-reference/keywords/true-operator.md b/docs/csharp/language-reference/keywords/true-operator.md index 698826ab7c03b..8d5eabe916e46 100644 --- a/docs/csharp/language-reference/keywords/true-operator.md +++ b/docs/csharp/language-reference/keywords/true-operator.md @@ -23,9 +23,10 @@ Returns the [bool](../../../csharp/language-reference/keywords/bool.md) value `t ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [C# Operators](../../../csharp/language-reference/operators/index.md) - [false](../../../csharp/language-reference/keywords/false.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [C# Operators](../../../csharp/language-reference/operators/index.md) +- [false](../../../csharp/language-reference/keywords/false.md) diff --git a/docs/csharp/language-reference/keywords/true.md b/docs/csharp/language-reference/keywords/true.md index 0b6d23c5e47dc..2046d31156585 100644 --- a/docs/csharp/language-reference/keywords/true.md +++ b/docs/csharp/language-reference/keywords/true.md @@ -15,7 +15,8 @@ Used as an overloaded operator or as a literal: [true Literal](../../../csharp/language-reference/keywords/true-literal.md) -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) diff --git a/docs/csharp/language-reference/keywords/try-catch-finally.md b/docs/csharp/language-reference/keywords/try-catch-finally.md index e7b513494d815..acbdec8da9aba 100644 --- a/docs/csharp/language-reference/keywords/try-catch-finally.md +++ b/docs/csharp/language-reference/keywords/try-catch-finally.md @@ -20,12 +20,13 @@ A common usage of `catch` and `finally` together is to obtain and use resources ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [try, throw, and catch Statements (C++)](/cpp/cpp/try-throw-and-catch-statements-cpp) - [Exception Handling Statements](../../../csharp/language-reference/keywords/exception-handling-statements.md) - [throw](../../../csharp/language-reference/keywords/throw.md) - [How to: Explicitly Throw Exceptions](../../../standard/exceptions/how-to-explicitly-throw-exceptions.md) - [using Statement](../../../csharp/language-reference/keywords/using-statement.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [try, throw, and catch Statements (C++)](/cpp/cpp/try-throw-and-catch-statements-cpp) +- [Exception Handling Statements](../../../csharp/language-reference/keywords/exception-handling-statements.md) +- [throw](../../../csharp/language-reference/keywords/throw.md) +- [How to: Explicitly Throw Exceptions](../../../standard/exceptions/how-to-explicitly-throw-exceptions.md) +- [using Statement](../../../csharp/language-reference/keywords/using-statement.md) diff --git a/docs/csharp/language-reference/keywords/try-catch.md b/docs/csharp/language-reference/keywords/try-catch.md index 4b4de5f9fb3b5..1935fb6a58b0c 100644 --- a/docs/csharp/language-reference/keywords/try-catch.md +++ b/docs/csharp/language-reference/keywords/try-catch.md @@ -165,12 +165,13 @@ static void Main() ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [try, throw, and catch Statements (C++)](/cpp/cpp/try-throw-and-catch-statements-cpp) - [Exception Handling Statements](../../../csharp/language-reference/keywords/exception-handling-statements.md) - [throw](../../../csharp/language-reference/keywords/throw.md) - [try-finally](../../../csharp/language-reference/keywords/try-finally.md) - [How to: Explicitly Throw Exceptions](../../../standard/exceptions/how-to-explicitly-throw-exceptions.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [try, throw, and catch Statements (C++)](/cpp/cpp/try-throw-and-catch-statements-cpp) +- [Exception Handling Statements](../../../csharp/language-reference/keywords/exception-handling-statements.md) +- [throw](../../../csharp/language-reference/keywords/throw.md) +- [try-finally](../../../csharp/language-reference/keywords/try-finally.md) +- [How to: Explicitly Throw Exceptions](../../../standard/exceptions/how-to-explicitly-throw-exceptions.md) diff --git a/docs/csharp/language-reference/keywords/try-finally.md b/docs/csharp/language-reference/keywords/try-finally.md index d0ff897c97498..e5dea4b2d65a9 100644 --- a/docs/csharp/language-reference/keywords/try-finally.md +++ b/docs/csharp/language-reference/keywords/try-finally.md @@ -32,12 +32,13 @@ By using a `finally` block, you can clean up any resources that are allocated in ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [try, throw, and catch Statements (C++)](/cpp/cpp/try-throw-and-catch-statements-cpp) - [Exception Handling Statements](../../../csharp/language-reference/keywords/exception-handling-statements.md) - [throw](../../../csharp/language-reference/keywords/throw.md) - [try-catch](../../../csharp/language-reference/keywords/try-catch.md) - [How to: Explicitly Throw Exceptions](../../../standard/exceptions/how-to-explicitly-throw-exceptions.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [try, throw, and catch Statements (C++)](/cpp/cpp/try-throw-and-catch-statements-cpp) +- [Exception Handling Statements](../../../csharp/language-reference/keywords/exception-handling-statements.md) +- [throw](../../../csharp/language-reference/keywords/throw.md) +- [try-catch](../../../csharp/language-reference/keywords/try-catch.md) +- [How to: Explicitly Throw Exceptions](../../../standard/exceptions/how-to-explicitly-throw-exceptions.md) diff --git a/docs/csharp/language-reference/keywords/typeof.md b/docs/csharp/language-reference/keywords/typeof.md index 3f85e4b956555..1f208b828bf71 100644 --- a/docs/csharp/language-reference/keywords/typeof.md +++ b/docs/csharp/language-reference/keywords/typeof.md @@ -43,10 +43,11 @@ string s = method.ReturnType.GetInterface ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [is](../../../csharp/language-reference/keywords/is.md) - [Operator Keywords](../../../csharp/language-reference/keywords/operator-keywords.md) +## See Also + +- +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [is](../../../csharp/language-reference/keywords/is.md) +- [Operator Keywords](../../../csharp/language-reference/keywords/operator-keywords.md) diff --git a/docs/csharp/language-reference/keywords/types.md b/docs/csharp/language-reference/keywords/types.md index 9da04f3a732ea..8163404d1f64d 100644 --- a/docs/csharp/language-reference/keywords/types.md +++ b/docs/csharp/language-reference/keywords/types.md @@ -23,10 +23,11 @@ The C# typing system contains the following categories: Value types are also nullable, which means they can store an additional non-value state. For more information, see [Nullable Types](../../../csharp/programming-guide/nullable-types/index.md). -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Reference Tables for Types](../../../csharp/language-reference/keywords/reference-tables-for-types.md) - [Casting and Type Conversions](../../../csharp/programming-guide/types/casting-and-type-conversions.md) - [Types](../../../csharp/programming-guide/types/index.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Reference Tables for Types](../../../csharp/language-reference/keywords/reference-tables-for-types.md) +- [Casting and Type Conversions](../../../csharp/programming-guide/types/casting-and-type-conversions.md) +- [Types](../../../csharp/programming-guide/types/index.md) diff --git a/docs/csharp/language-reference/keywords/uint.md b/docs/csharp/language-reference/keywords/uint.md index a4cada02b3588..7bedc5775be4e 100644 --- a/docs/csharp/language-reference/keywords/uint.md +++ b/docs/csharp/language-reference/keywords/uint.md @@ -81,12 +81,13 @@ uint y = (uint)3.0; ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Integral Types Table](../../../csharp/language-reference/keywords/integral-types-table.md) - [Built-In Types Table](../../../csharp/language-reference/keywords/built-in-types-table.md) - [Implicit Numeric Conversions Table](../../../csharp/language-reference/keywords/implicit-numeric-conversions-table.md) - [Explicit Numeric Conversions Table](../../../csharp/language-reference/keywords/explicit-numeric-conversions-table.md) +## See Also + +- +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Integral Types Table](../../../csharp/language-reference/keywords/integral-types-table.md) +- [Built-In Types Table](../../../csharp/language-reference/keywords/built-in-types-table.md) +- [Implicit Numeric Conversions Table](../../../csharp/language-reference/keywords/implicit-numeric-conversions-table.md) +- [Explicit Numeric Conversions Table](../../../csharp/language-reference/keywords/explicit-numeric-conversions-table.md) diff --git a/docs/csharp/language-reference/keywords/ulong.md b/docs/csharp/language-reference/keywords/ulong.md index c9bf76f66e6e4..78558dade4d32 100644 --- a/docs/csharp/language-reference/keywords/ulong.md +++ b/docs/csharp/language-reference/keywords/ulong.md @@ -89,12 +89,13 @@ ulong y = (ulong)3.0; ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Integral Types Table](../../../csharp/language-reference/keywords/integral-types-table.md) - [Built-In Types Table](../../../csharp/language-reference/keywords/built-in-types-table.md) - [Implicit Numeric Conversions Table](../../../csharp/language-reference/keywords/implicit-numeric-conversions-table.md) - [Explicit Numeric Conversions Table](../../../csharp/language-reference/keywords/explicit-numeric-conversions-table.md) +## See Also + +- +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Integral Types Table](../../../csharp/language-reference/keywords/integral-types-table.md) +- [Built-In Types Table](../../../csharp/language-reference/keywords/built-in-types-table.md) +- [Implicit Numeric Conversions Table](../../../csharp/language-reference/keywords/implicit-numeric-conversions-table.md) +- [Explicit Numeric Conversions Table](../../../csharp/language-reference/keywords/explicit-numeric-conversions-table.md) diff --git a/docs/csharp/language-reference/keywords/unchecked.md b/docs/csharp/language-reference/keywords/unchecked.md index 31e02460b7794..2f8a09c0545a5 100644 --- a/docs/csharp/language-reference/keywords/unchecked.md +++ b/docs/csharp/language-reference/keywords/unchecked.md @@ -29,9 +29,10 @@ The `unchecked` keyword is used to suppress overflow-checking for integral-type ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Checked and Unchecked](../../../csharp/language-reference/keywords/checked-and-unchecked.md) - [checked](../../../csharp/language-reference/keywords/checked.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Checked and Unchecked](../../../csharp/language-reference/keywords/checked-and-unchecked.md) +- [checked](../../../csharp/language-reference/keywords/checked.md) diff --git a/docs/csharp/language-reference/keywords/unsafe.md b/docs/csharp/language-reference/keywords/unsafe.md index df82626bcb2f8..2f9cbe5101aa8 100644 --- a/docs/csharp/language-reference/keywords/unsafe.md +++ b/docs/csharp/language-reference/keywords/unsafe.md @@ -43,10 +43,11 @@ unsafe static void FastCopy ( byte* ps, byte* pd, int count ) {...} ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [fixed Statement](../../../csharp/language-reference/keywords/fixed-statement.md) - [Unsafe Code and Pointers](../../../csharp/programming-guide/unsafe-code-pointers/index.md) - [Fixed Size Buffers](../../../csharp/programming-guide/unsafe-code-pointers/fixed-size-buffers.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [fixed Statement](../../../csharp/language-reference/keywords/fixed-statement.md) +- [Unsafe Code and Pointers](../../../csharp/programming-guide/unsafe-code-pointers/index.md) +- [Fixed Size Buffers](../../../csharp/programming-guide/unsafe-code-pointers/fixed-size-buffers.md) diff --git a/docs/csharp/language-reference/keywords/ushort.md b/docs/csharp/language-reference/keywords/ushort.md index 47ede5e7f72da..34773abdfc1c5 100644 --- a/docs/csharp/language-reference/keywords/ushort.md +++ b/docs/csharp/language-reference/keywords/ushort.md @@ -97,12 +97,13 @@ ushort y = (ushort)3.0; ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Integral Types Table](../../../csharp/language-reference/keywords/integral-types-table.md) - [Built-In Types Table](../../../csharp/language-reference/keywords/built-in-types-table.md) - [Implicit Numeric Conversions Table](../../../csharp/language-reference/keywords/implicit-numeric-conversions-table.md) - [Explicit Numeric Conversions Table](../../../csharp/language-reference/keywords/explicit-numeric-conversions-table.md) +## See Also + +- +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Integral Types Table](../../../csharp/language-reference/keywords/integral-types-table.md) +- [Built-In Types Table](../../../csharp/language-reference/keywords/built-in-types-table.md) +- [Implicit Numeric Conversions Table](../../../csharp/language-reference/keywords/implicit-numeric-conversions-table.md) +- [Explicit Numeric Conversions Table](../../../csharp/language-reference/keywords/explicit-numeric-conversions-table.md) diff --git a/docs/csharp/language-reference/keywords/using-directive.md b/docs/csharp/language-reference/keywords/using-directive.md index f27fa0f3ece7e..4b03f5f33cba4 100644 --- a/docs/csharp/language-reference/keywords/using-directive.md +++ b/docs/csharp/language-reference/keywords/using-directive.md @@ -83,11 +83,12 @@ Otherwise, compiler error [CS1529](../../misc/cs1529.md) is generated. ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [Using Namespaces](../../../csharp/programming-guide/namespaces/using-namespaces.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Namespace Keywords](../../../csharp/language-reference/keywords/namespace-keywords.md) - [Namespaces](../../../csharp/programming-guide/namespaces/index.md) - [using Statement](../../../csharp/language-reference/keywords/using-statement.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [Using Namespaces](../../../csharp/programming-guide/namespaces/using-namespaces.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Namespace Keywords](../../../csharp/language-reference/keywords/namespace-keywords.md) +- [Namespaces](../../../csharp/programming-guide/namespaces/index.md) +- [using Statement](../../../csharp/language-reference/keywords/using-statement.md) diff --git a/docs/csharp/language-reference/keywords/using-statement.md b/docs/csharp/language-reference/keywords/using-statement.md index 060a2c0f5a6d2..faacee7fc55f6 100644 --- a/docs/csharp/language-reference/keywords/using-statement.md +++ b/docs/csharp/language-reference/keywords/using-statement.md @@ -37,11 +37,12 @@ For more information about disposing of `IDisposable` objects, see [Using object ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [using Directive](../../../csharp/language-reference/keywords/using-directive.md) - [Garbage Collection](../../../standard/garbage-collection/index.md) - [Using objects that implement IDisposable](../../../standard/garbage-collection/using-objects.md) - [IDisposable interface](xref:System.IDisposable) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [using Directive](../../../csharp/language-reference/keywords/using-directive.md) +- [Garbage Collection](../../../standard/garbage-collection/index.md) +- [Using objects that implement IDisposable](../../../standard/garbage-collection/using-objects.md) +- [IDisposable interface](xref:System.IDisposable) diff --git a/docs/csharp/language-reference/keywords/using-static.md b/docs/csharp/language-reference/keywords/using-static.md index be62aef20a314..6717a625074ca 100644 --- a/docs/csharp/language-reference/keywords/using-static.md +++ b/docs/csharp/language-reference/keywords/using-static.md @@ -47,9 +47,9 @@ In the example, the `using static` directive could also have been applied to the ## See also -[using directive](using-directive.md) -[C# Reference](../../../csharp/language-reference/index.md) -[C# Keywords](../../../csharp/language-reference/keywords/index.md) -[Using Namespaces](../../../csharp/programming-guide/namespaces/using-namespaces.md) -[Namespace Keywords](../../../csharp/language-reference/keywords/namespace-keywords.md) -[Namespaces](../../../csharp/programming-guide/namespaces/index.md) +- [using directive](using-directive.md) +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Using Namespaces](../../../csharp/programming-guide/namespaces/using-namespaces.md) +- [Namespace Keywords](../../../csharp/language-reference/keywords/namespace-keywords.md) +- [Namespaces](../../../csharp/programming-guide/namespaces/index.md) diff --git a/docs/csharp/language-reference/keywords/using.md b/docs/csharp/language-reference/keywords/using.md index adaec162db42e..d697c4a4ac2c7 100644 --- a/docs/csharp/language-reference/keywords/using.md +++ b/docs/csharp/language-reference/keywords/using.md @@ -17,10 +17,11 @@ The `using` keyword has two major uses: In addition, the [using static](using-static.md) directive lets you define a type whose static members you can access without specifying a type name. -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Namespace Keywords](../../../csharp/language-reference/keywords/namespace-keywords.md) - [Namespaces](../../../csharp/programming-guide/namespaces/index.md) - [extern](../../../csharp/language-reference/keywords/extern.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Namespace Keywords](../../../csharp/language-reference/keywords/namespace-keywords.md) +- [Namespaces](../../../csharp/programming-guide/namespaces/index.md) +- [extern](../../../csharp/language-reference/keywords/extern.md) diff --git a/docs/csharp/language-reference/keywords/value-types.md b/docs/csharp/language-reference/keywords/value-types.md index 48c2bd9df6a7b..0e975df483de7 100644 --- a/docs/csharp/language-reference/keywords/value-types.md +++ b/docs/csharp/language-reference/keywords/value-types.md @@ -91,11 +91,12 @@ Point p = new Point(); // Invoke default constructor for the struct. For information about formatting the output of numeric types, see [Formatting Numeric Results Table](../../../csharp/language-reference/keywords/formatting-numeric-results-table.md). -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Types](../../../csharp/language-reference/keywords/types.md) - [Reference Tables for Types](../../../csharp/language-reference/keywords/reference-tables-for-types.md) - [Reference Types](../../../csharp/language-reference/keywords/reference-types.md) - [Nullable types](../../programming-guide/nullable-types/index.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Types](../../../csharp/language-reference/keywords/types.md) +- [Reference Tables for Types](../../../csharp/language-reference/keywords/reference-tables-for-types.md) +- [Reference Types](../../../csharp/language-reference/keywords/reference-types.md) +- [Nullable types](../../programming-guide/nullable-types/index.md) diff --git a/docs/csharp/language-reference/keywords/value.md b/docs/csharp/language-reference/keywords/value.md index 1face17dbdfda..76306b1d483af 100644 --- a/docs/csharp/language-reference/keywords/value.md +++ b/docs/csharp/language-reference/keywords/value.md @@ -17,7 +17,8 @@ The contextual keyword `value` is used in the set accessor in ordinary property ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) diff --git a/docs/csharp/language-reference/keywords/var.md b/docs/csharp/language-reference/keywords/var.md index 7a9a0995cc0a0..f5cbdd69ded3e 100644 --- a/docs/csharp/language-reference/keywords/var.md +++ b/docs/csharp/language-reference/keywords/var.md @@ -23,7 +23,8 @@ int i = 10; // Explicitly typed. [!code-csharp[csrefKeywordsTypes#18](../../../csharp/language-reference/keywords/codesnippet/CSharp/var_1.cs)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [Implicitly Typed Local Variables](../../../csharp/programming-guide/classes-and-structs/implicitly-typed-local-variables.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [Implicitly Typed Local Variables](../../../csharp/programming-guide/classes-and-structs/implicitly-typed-local-variables.md) diff --git a/docs/csharp/language-reference/keywords/virtual.md b/docs/csharp/language-reference/keywords/virtual.md index feb66a92cd516..d745e28aac9b6 100644 --- a/docs/csharp/language-reference/keywords/virtual.md +++ b/docs/csharp/language-reference/keywords/virtual.md @@ -51,12 +51,13 @@ public Cylinder(double r, double h): base(r, h) {} ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [Modifiers](../../../csharp/language-reference/keywords/modifiers.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Polymorphism](../../../csharp/programming-guide/classes-and-structs/polymorphism.md) - [abstract](../../../csharp/language-reference/keywords/abstract.md) - [override](../../../csharp/language-reference/keywords/override.md) - [new](../../../csharp/language-reference/keywords/new.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [Modifiers](../../../csharp/language-reference/keywords/modifiers.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Polymorphism](../../../csharp/programming-guide/classes-and-structs/polymorphism.md) +- [abstract](../../../csharp/language-reference/keywords/abstract.md) +- [override](../../../csharp/language-reference/keywords/override.md) +- [new](../../../csharp/language-reference/keywords/new.md) diff --git a/docs/csharp/language-reference/keywords/void.md b/docs/csharp/language-reference/keywords/void.md index ce589379ed6f9..260201e96a2a5 100644 --- a/docs/csharp/language-reference/keywords/void.md +++ b/docs/csharp/language-reference/keywords/void.md @@ -28,10 +28,11 @@ public void SampleMethod() [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] ## See also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Reference Types](../../../csharp/language-reference/keywords/reference-types.md) - [Value Types](../../../csharp/language-reference/keywords/value-types.md) - [Methods](../../../csharp/programming-guide/classes-and-structs/methods.md) - [Unsafe Code and Pointers](../../../csharp/programming-guide/unsafe-code-pointers/index.md) + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Reference Types](../../../csharp/language-reference/keywords/reference-types.md) +- [Value Types](../../../csharp/language-reference/keywords/value-types.md) +- [Methods](../../../csharp/programming-guide/classes-and-structs/methods.md) +- [Unsafe Code and Pointers](../../../csharp/programming-guide/unsafe-code-pointers/index.md) diff --git a/docs/csharp/language-reference/keywords/volatile.md b/docs/csharp/language-reference/keywords/volatile.md index da509052250ef..d43f6eb4b0358 100644 --- a/docs/csharp/language-reference/keywords/volatile.md +++ b/docs/csharp/language-reference/keywords/volatile.md @@ -42,8 +42,9 @@ The `volatile` keyword indicates that a field might be modified by multiple thre ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [C# Keywords](../../../csharp/language-reference/keywords/index.md) - [Modifiers](../../../csharp/language-reference/keywords/modifiers.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [C# Keywords](../../../csharp/language-reference/keywords/index.md) +- [Modifiers](../../../csharp/language-reference/keywords/modifiers.md) diff --git a/docs/csharp/language-reference/keywords/when.md b/docs/csharp/language-reference/keywords/when.md index 786479ab7e364..0af3ac7bbfc2b 100644 --- a/docs/csharp/language-reference/keywords/when.md +++ b/docs/csharp/language-reference/keywords/when.md @@ -41,8 +41,8 @@ The following example uses the `when` keyword to test for `Shape` objects that h [!code-csharp[when-with-case#1](../../../../samples/snippets/csharp/language-reference/keywords/when/when.cs#1)] -## See also - [switch statement](switch.md) - [try/catch statement](try-catch.md) - [try/catch/finally statement](try-catch-finally.md) +## See also +- [switch statement](switch.md) +- [try/catch statement](try-catch.md) +- [try/catch/finally statement](try-catch-finally.md) diff --git a/docs/csharp/language-reference/keywords/where-clause.md b/docs/csharp/language-reference/keywords/where-clause.md index 4c14ac16a7801..b4be8bf9cd54b 100644 --- a/docs/csharp/language-reference/keywords/where-clause.md +++ b/docs/csharp/language-reference/keywords/where-clause.md @@ -33,10 +33,11 @@ The `where` clause is used in a query expression to specify which elements from At compile time the `where` keyword is converted into a call to the Standard Query Operator method. -## See Also - [Query Keywords (LINQ)](../../../csharp/language-reference/keywords/query-keywords.md) - [from clause](../../../csharp/language-reference/keywords/from-clause.md) - [select clause](../../../csharp/language-reference/keywords/select-clause.md) - [Filtering Data](../../programming-guide/concepts/linq/filtering-data.md) - [LINQ Query Expressions](../../../csharp/programming-guide/linq-query-expressions/index.md) - [Getting Started with LINQ in C#](../../../csharp/programming-guide/concepts/linq/getting-started-with-linq.md) +## See Also + +- [Query Keywords (LINQ)](../../../csharp/language-reference/keywords/query-keywords.md) +- [from clause](../../../csharp/language-reference/keywords/from-clause.md) +- [select clause](../../../csharp/language-reference/keywords/select-clause.md) +- [Filtering Data](../../programming-guide/concepts/linq/filtering-data.md) +- [LINQ Query Expressions](../../../csharp/programming-guide/linq-query-expressions/index.md) +- [Getting Started with LINQ in C#](../../../csharp/programming-guide/concepts/linq/getting-started-with-linq.md) diff --git a/docs/csharp/language-reference/keywords/where-generic-type-constraint.md b/docs/csharp/language-reference/keywords/where-generic-type-constraint.md index d7d00f0a3b5bc..2e7fece6046e0 100644 --- a/docs/csharp/language-reference/keywords/where-generic-type-constraint.md +++ b/docs/csharp/language-reference/keywords/where-generic-type-constraint.md @@ -58,8 +58,8 @@ For details on the syntax and use of constraints, see [Constraints on Type Param ## See also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [Introduction to Generics](../../../csharp/programming-guide/generics/introduction-to-generics.md) - [new Constraint](../../../csharp/language-reference/keywords/new-constraint.md) - [Constraints on Type Parameters](../../../csharp/programming-guide/generics/constraints-on-type-parameters.md) +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [Introduction to Generics](../../../csharp/programming-guide/generics/introduction-to-generics.md) +- [new Constraint](../../../csharp/language-reference/keywords/new-constraint.md) +- [Constraints on Type Parameters](../../../csharp/programming-guide/generics/constraints-on-type-parameters.md) diff --git a/docs/csharp/language-reference/keywords/while.md b/docs/csharp/language-reference/keywords/while.md index f4e5495382a7f..92e1c6a8d0180 100644 --- a/docs/csharp/language-reference/keywords/while.md +++ b/docs/csharp/language-reference/keywords/while.md @@ -30,9 +30,9 @@ The following example shows the usage of the `while` statement. Select **Run** t ## See also - [C# Reference](../index.md) - [C# Programming Guide](../../programming-guide/index.md) - [C# Keywords](index.md) - [while Statement (C++)](/cpp/cpp/while-statement-cpp) - [Iteration Statements](iteration-statements.md) - [do statement](do.md) +- [C# Reference](../index.md) +- [C# Programming Guide](../../programming-guide/index.md) +- [C# Keywords](index.md) +- [while Statement (C++)](/cpp/cpp/while-statement-cpp) +- [Iteration Statements](iteration-statements.md) +- [do statement](do.md) diff --git a/docs/csharp/language-reference/keywords/yield.md b/docs/csharp/language-reference/keywords/yield.md index 9abe03e003c23..5edb2ea919c04 100644 --- a/docs/csharp/language-reference/keywords/yield.md +++ b/docs/csharp/language-reference/keywords/yield.md @@ -81,8 +81,9 @@ foreach (string element in elements) ## C# Language Specification [!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)] -## See Also - [C# Reference](../../../csharp/language-reference/index.md) - [C# Programming Guide](../../../csharp/programming-guide/index.md) - [foreach, in](../../../csharp/language-reference/keywords/foreach-in.md) - [Iterators](../../iterators.md) +## See Also + +- [C# Reference](../../../csharp/language-reference/index.md) +- [C# Programming Guide](../../../csharp/programming-guide/index.md) +- [foreach, in](../../../csharp/language-reference/keywords/foreach-in.md) +- [Iterators](../../iterators.md)