Skip to content

Commit

Permalink
Standardize See Also section using bulleted lists (dotnet#7249)
Browse files Browse the repository at this point in the history
* 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
  • Loading branch information
nemrism authored and Ron Petrusha committed Aug 25, 2018
1 parent ebb98c5 commit d118c38
Show file tree
Hide file tree
Showing 130 changed files with 900 additions and 822 deletions.
13 changes: 7 additions & 6 deletions docs/csharp/language-reference/keywords/abstract.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
9 changes: 5 additions & 4 deletions docs/csharp/language-reference/keywords/access-keywords.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
12 changes: 6 additions & 6 deletions docs/csharp/language-reference/keywords/access-modifiers.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
22 changes: 11 additions & 11 deletions docs/csharp/language-reference/keywords/accessibility-domain.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
22 changes: 11 additions & 11 deletions docs/csharp/language-reference/keywords/accessibility-levels.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
2 changes: 1 addition & 1 deletion docs/csharp/language-reference/keywords/add.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
12 changes: 6 additions & 6 deletions docs/csharp/language-reference/keywords/as.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
6 changes: 3 additions & 3 deletions docs/csharp/language-reference/keywords/ascending.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
11 changes: 6 additions & 5 deletions docs/csharp/language-reference/keywords/async.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
<xref:System.Runtime.CompilerServices.AsyncStateMachineAttribute>
[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

- <xref:System.Runtime.CompilerServices.AsyncStateMachineAttribute>
- [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)
6 changes: 3 additions & 3 deletions docs/csharp/language-reference/keywords/await.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 <xref:System.Threading.Tasks.Task%601.Result?displayProperty=nameWithType> property. For tasks that do not return a value, you can call the <xref:System.Threading.Tasks.Task.Wait%2A?displayProperty=nameWithType> 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)
8 changes: 4 additions & 4 deletions docs/csharp/language-reference/keywords/base.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
- [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)
14 changes: 7 additions & 7 deletions docs/csharp/language-reference/keywords/bool.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
- [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)
12 changes: 6 additions & 6 deletions docs/csharp/language-reference/keywords/break.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
2 changes: 1 addition & 1 deletion docs/csharp/language-reference/keywords/by.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
17 changes: 9 additions & 8 deletions docs/csharp/language-reference/keywords/byte.md
Original file line number Diff line number Diff line change
Expand Up @@ -99,11 +99,12 @@ SampleMethod((byte)5);
[!INCLUDE[CSharplangspec](~/includes/csharplangspec-md.md)]

## See Also
<xref:System.Byte>
[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)

- <xref:System.Byte>
- [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)
20 changes: 10 additions & 10 deletions docs/csharp/language-reference/keywords/char.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,13 +36,13 @@ The <xref:System.Char?displayProperty=nameWithType> type provides several static

## See also

<xref:System.Char>
[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)
- <xref:System.Char>
- [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)
Original file line number Diff line number Diff line change
Expand Up @@ -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)
10 changes: 5 additions & 5 deletions docs/csharp/language-reference/keywords/checked.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Loading

0 comments on commit d118c38

Please sign in to comment.