Skip to content

Commit 79f64f1

Browse files
mavasanigewarren
andauthored
Apply suggestions from code review
Co-authored-by: Genevieve Warren <[email protected]>
1 parent 2e05f03 commit 79f64f1

25 files changed

+50
-33
lines changed

docs/fundamentals/code-analysis/style-rules/expression-bodied-members.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@ dev_langs:
1515

1616
The style rules in this section concern the use of [expression-bodied members](/dotnet/csharp/programming-guide/statements-expressions-operators/expression-bodied-members) when the logic consists of a single expression.
1717

18-
- [Use expression body for constructors](ide0021.md)
19-
- [Use expression body for methods](ide0022.md)
20-
- [Use expression body for operators](ide0023-ide0024.md)
21-
- [Use expression body for properties](ide0025.md)
22-
- [Use expression body for indexers](ide0026.md)
23-
- [Use expression body for accessors](ide0027.md)
24-
- [Use expression body for lambda exressions](ide0053.md)
25-
- [Use expression body for local functions](ide0061.md)
18+
- [Use expression body for constructors (IDE0021)](ide0021.md)
19+
- [Use expression body for methods (IDE0022)](ide0022.md)
20+
- [Use expression body for operators (IDE0023 and IDE0024)](ide0023-ide0024.md)
21+
- [Use expression body for properties (IDE0025)](ide0025.md)
22+
- [Use expression body for indexers (IDE0026)](ide0026.md)
23+
- [Use expression body for accessors (IDE0027)](ide0027.md)
24+
- [Use expression body for lambda exressions (IDE0053)](ide0053.md)
25+
- [Use expression body for local functions (IDE0061)](ide0061.md)
2626

2727
## See also
2828

docs/fundamentals/code-analysis/style-rules/expression-level-preferences.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ dev_langs:
1313

1414
## .NET expression-level preferences
1515

16-
The style rules in this section concern following expression-level preferences that are common to C# and Visual Basic:
16+
The style rules in this section concern the following expression-level preferences that are common to C# and Visual Basic:
1717

1818
- [Use object initializers (IDE0017)](ide0017.md)
1919
- [Use collection initializers (IDE0028)](ide0028.md)
@@ -28,7 +28,7 @@ The style rules in this section concern following expression-level preferences t
2828

2929
## C# expression-level preferences
3030

31-
The style rules in this section concern following expression-level preferences that are specific to C#:
31+
The style rules in this section concern the following expression-level preferences that are specific to C#:
3232

3333
- [Inline variable declaration (IDE0018)](ide0018.md)
3434
- [Simplify 'default' expression (IDE0034)](ide0034.md)

docs/fundamentals/code-analysis/style-rules/ide0007-ide0008.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ dev_langs:
3232

3333
## Overview
3434

35-
The style rules in this section concern the use of the [var](/dotnet/csharp/language-reference/keywords/var) keyword versus an explicit type in a variable declaration. This rule can be applied separately to built-in types, when the type is apparent, and elsewhere.
35+
The style rules in this section concern the use of the [var](/dotnet/csharp/language-reference/keywords/var) keyword versus an explicit type in a variable declaration. This rule can be applied separately to built-in types, places where the type is apparent, and elsewhere.
3636

3737
## csharp_style_var_for_built_in_types
3838

@@ -90,5 +90,6 @@ bool f = this.Init();
9090

9191
## See also
9292

93+
- [var keyword](/dotnet/csharp/language-reference/keywords/var)
9394
- [Code style language rules](language-rules.md)
9495
- [Code style rules reference](index.md)

docs/fundamentals/code-analysis/style-rules/ide0016.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ dev_langs:
2626

2727
## Overview
2828

29-
This style rule concerns with preference of use of `throw` expressions instead of `throw` statements.
29+
This style rule concerns the use of [throw expressions](../../../csharp/language-reference/keywords/throw.md#the-throw-expression) instead of `throw` statements.
3030

3131
## csharp_style_throw_expression
3232

@@ -49,6 +49,7 @@ this.s = s;
4949

5050
## See also
5151

52+
- [throw expressions](../../../csharp/language-reference/keywords/throw.md#the-throw-expression)
5253
- [Null-checking preferences](null-checking-preferences.md)
5354
- [Code style language rules](language-rules.md)
5455
- [Code style rules reference](index.md)

docs/fundamentals/code-analysis/style-rules/ide0019.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ dev_langs:
2626

2727
## Overview
2828

29-
This style rule concerns with preference of use of C# [pattern matching](/dotnet/csharp/pattern-matching) over an `as` expression followed by a `null` check.
29+
This style rule concerns the use of C# [pattern matching](/dotnet/csharp/pattern-matching) over an `as` expression followed by a `null` check.
3030

3131
## csharp_style_pattern_matching_over_as_with_null_check
3232

@@ -49,6 +49,7 @@ if (s != null) {...}
4949

5050
## See also
5151

52+
- [Pattern matching in C#](../../../csharp/pattern-matching.md)
5253
- [Pattern matching preferences](pattern-matching-preferences.md)
5354
- [Code style language rules](language-rules.md)
5455
- [Code style rules reference](index.md)

docs/fundamentals/code-analysis/style-rules/ide0020.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ dev_langs:
2626

2727
## Overview
2828

29-
This style rule concerns with preference of use of C# [pattern matching](/dotnet/csharp/pattern-matching) over doing an `is` check followed by a cast.
29+
This style rule concerns the use of C# [pattern matching](/dotnet/csharp/pattern-matching) over an `is` check followed by a cast.
3030

3131
## csharp_style_pattern_matching_over_is_with_cast_check
3232

@@ -48,6 +48,7 @@ if (o is int) {var i = (int)o; ... }
4848

4949
## See also
5050

51+
- [Pattern matching in C#](../../../csharp/pattern-matching.md)
5152
- [Pattern matching preferences](pattern-matching-preferences.md)
5253
- [Code style language rules](language-rules.md)
5354
- [Code style rules reference](index.md)

docs/fundamentals/code-analysis/style-rules/ide0021.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ dev_langs:
2626

2727
## Overview
2828

29-
This style rule concerns with preference of use of [expression-body](/dotnet/csharp/programming-guide/statements-expressions-operators/expression-bodied-members) versus block body for constructors.
29+
This style rule concerns the use of [expression bodies](/dotnet/csharp/programming-guide/statements-expressions-operators/expression-bodied-members) versus block bodies for constructors.
3030

3131
## csharp_style_expression_bodied_constructors
3232

@@ -48,6 +48,7 @@ public Customer(int age) { Age = age; }
4848

4949
## See also
5050

51+
- [Expression-bodied members](../../../csharp/programming-guide/statements-expressions-operators/expression-bodied-members.md)
5152
- [Code style rules for expression-bodied members](expression-bodied-members.md)
5253
- [Code style language rules](language-rules.md)
5354
- [Code style rules reference](index.md)

docs/fundamentals/code-analysis/style-rules/ide0022.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ dev_langs:
2626

2727
## Overview
2828

29-
This style rule concerns with preference of use of [expression-body](/dotnet/csharp/programming-guide/statements-expressions-operators/expression-bodied-members) versus block body for methods.
29+
This style rule concerns the use of [expression bodies](/dotnet/csharp/programming-guide/statements-expressions-operators/expression-bodied-members) versus block bodies for methods.
3030

3131
## csharp_style_expression_bodied_methods
3232

@@ -48,6 +48,7 @@ public int GetAge() { return this.Age; }
4848

4949
## See also
5050

51+
- [Expression-bodied members](../../../csharp/programming-guide/statements-expressions-operators/expression-bodied-members.md)
5152
- [Code style rules for expression-bodied members](expression-bodied-members.md)
5253
- [Code style language rules](language-rules.md)
5354
- [Code style rules reference](index.md)

docs/fundamentals/code-analysis/style-rules/ide0023-ide0024.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ dev_langs:
2828

2929
## Overview
3030

31-
This style rule concerns with preference of use of [expression-body](/dotnet/csharp/programming-guide/statements-expressions-operators/expression-bodied-members) versus block body for operators.
31+
This style rule concerns the use of [expression bodies](/dotnet/csharp/programming-guide/statements-expressions-operators/expression-bodied-members) versus block bodies for operators.
3232

3333
## csharp_style_expression_bodied_operators
3434

@@ -52,6 +52,7 @@ public static ComplexNumber operator + (ComplexNumber c1, ComplexNumber c2)
5252

5353
## See also
5454

55+
- [Expression-bodied members](../../../csharp/programming-guide/statements-expressions-operators/expression-bodied-members.md)
5556
- [Code style rules for expression-bodied members](expression-bodied-members.md)
5657
- [Code style language rules](language-rules.md)
5758
- [Code style rules reference](index.md)

docs/fundamentals/code-analysis/style-rules/ide0025.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ dev_langs:
2626

2727
## Overview
2828

29-
This style rule concerns with preference of use of [expression-body](/dotnet/csharp/programming-guide/statements-expressions-operators/expression-bodied-members) versus block body for properties.
29+
This style rule concerns the use of [expression bodies](/dotnet/csharp/programming-guide/statements-expressions-operators/expression-bodied-members) versus block bodies for properties.
3030

3131
## csharp_style_expression_bodied_properties
3232

@@ -48,6 +48,7 @@ public int Age { get { return _age; }}
4848

4949
## See also
5050

51+
- [Expression-bodied members](../../../csharp/programming-guide/statements-expressions-operators/expression-bodied-members.md)
5152
- [Code style rules for expression-bodied members](expression-bodied-members.md)
5253
- [Code style language rules](language-rules.md)
5354
- [Code style rules reference](index.md)

0 commit comments

Comments
 (0)