diff --git a/docs/csharp/programming-guide/types/boxing-and-unboxing.md b/docs/csharp/programming-guide/types/boxing-and-unboxing.md index b854e788cb7a1..b0135e786ebdd 100644 --- a/docs/csharp/programming-guide/types/boxing-and-unboxing.md +++ b/docs/csharp/programming-guide/types/boxing-and-unboxing.md @@ -1,5 +1,6 @@ --- title: "Boxing and Unboxing - C# Programming Guide" +description: Learn about boxing and unboxing in C# programming. See code examples and view additional available resources. ms.date: 07/20/2015 f1_keywords: - "cs.boxing" diff --git a/docs/csharp/programming-guide/types/casting-and-type-conversions.md b/docs/csharp/programming-guide/types/casting-and-type-conversions.md index 186d22da5d2c4..0f2a61b219a78 100644 --- a/docs/csharp/programming-guide/types/casting-and-type-conversions.md +++ b/docs/csharp/programming-guide/types/casting-and-type-conversions.md @@ -1,5 +1,6 @@ --- title: "Casting and type conversions - C# Programming Guide" +description: Learn about casting and type conversions, such as implicit, explicit (casts), and user-defined conversions. ms.date: 07/06/2020 helpviewer_keywords: - "type conversion [C#]" diff --git a/docs/csharp/programming-guide/types/how-to-convert-a-byte-array-to-an-int.md b/docs/csharp/programming-guide/types/how-to-convert-a-byte-array-to-an-int.md index 3c6e6a3a678e5..26b134b014e9b 100644 --- a/docs/csharp/programming-guide/types/how-to-convert-a-byte-array-to-an-int.md +++ b/docs/csharp/programming-guide/types/how-to-convert-a-byte-array-to-an-int.md @@ -1,5 +1,6 @@ --- title: "How to convert a byte array to an int - C# Programming Guide" +description: Learn how to convert a byte array to an int. See code examples and view additional available resources. ms.date: 07/20/2015 helpviewer_keywords: - "conversions [C#], byte array to int" diff --git a/docs/csharp/programming-guide/types/how-to-convert-a-string-to-a-number.md b/docs/csharp/programming-guide/types/how-to-convert-a-string-to-a-number.md index 78793f94bce00..38762e485cf19 100644 --- a/docs/csharp/programming-guide/types/how-to-convert-a-string-to-a-number.md +++ b/docs/csharp/programming-guide/types/how-to-convert-a-string-to-a-number.md @@ -1,5 +1,6 @@ --- title: "How to convert a string to a number - C# Programming Guide" +description: Learn how to convert a string to a number in C# by calling the Parse, TryParse, or Convert class methods. ms.date: 02/11/2019 helpviewer_keywords: - "conversions [C#]" diff --git a/docs/csharp/programming-guide/types/how-to-convert-between-hexadecimal-strings-and-numeric-types.md b/docs/csharp/programming-guide/types/how-to-convert-between-hexadecimal-strings-and-numeric-types.md index 13859e612191f..94bb523686fbb 100644 --- a/docs/csharp/programming-guide/types/how-to-convert-between-hexadecimal-strings-and-numeric-types.md +++ b/docs/csharp/programming-guide/types/how-to-convert-between-hexadecimal-strings-and-numeric-types.md @@ -1,5 +1,6 @@ --- title: "How to convert between hexadecimal strings and numeric types - C# Programming Guide" +description: Learn how to convert between hexadecimal strings and numeric types. See code examples and view additional available resources. ms.date: 07/20/2015 helpviewer_keywords: - "hexadecimal strings [C#], converting to numeric type" diff --git a/docs/csharp/programming-guide/types/using-type-dynamic.md b/docs/csharp/programming-guide/types/using-type-dynamic.md index 98a7450be9452..c4f5752408e33 100644 --- a/docs/csharp/programming-guide/types/using-type-dynamic.md +++ b/docs/csharp/programming-guide/types/using-type-dynamic.md @@ -1,5 +1,6 @@ --- title: "Using type dynamic - C# Programming Guide" +description: Learn how to use the dynamic type. The dynamic type is a static type, but dynamic objects bypass static type checking. ms.date: 07/20/2015 helpviewer_keywords: - "dynamic [C#], about dynamic type" diff --git a/docs/csharp/programming-guide/types/walkthrough-creating-and-using-dynamic-objects.md b/docs/csharp/programming-guide/types/walkthrough-creating-and-using-dynamic-objects.md index fa9a96c1e65ed..495514851a30d 100644 --- a/docs/csharp/programming-guide/types/walkthrough-creating-and-using-dynamic-objects.md +++ b/docs/csharp/programming-guide/types/walkthrough-creating-and-using-dynamic-objects.md @@ -1,5 +1,6 @@ --- title: "Walkthrough: Creating and Using Dynamic Objects (C# and Visual Basic)" +description: Learn how to create and use dynamic objects in this walkthrough. Create a custom dynamic object and a project that uses an 'IronPython' library. ms.date: 07/20/2015 dev_langs: - "csharp" diff --git a/docs/csharp/programming-guide/unsafe-code-pointers/fixed-size-buffers.md b/docs/csharp/programming-guide/unsafe-code-pointers/fixed-size-buffers.md index 65271d9d211b7..41c3cfed1727e 100644 --- a/docs/csharp/programming-guide/unsafe-code-pointers/fixed-size-buffers.md +++ b/docs/csharp/programming-guide/unsafe-code-pointers/fixed-size-buffers.md @@ -1,5 +1,6 @@ --- title: "Fixed Size Buffers - C# Programming Guide" +description: Learn about fixed size buffers. Fixed size buffers are used to write methods that interop with data sources from other languages. ms.date: 04/23/2020 helpviewer_keywords: - "fixed size buffers [C#]" diff --git a/docs/csharp/programming-guide/unsafe-code-pointers/how-to-use-pointers-to-copy-an-array-of-bytes.md b/docs/csharp/programming-guide/unsafe-code-pointers/how-to-use-pointers-to-copy-an-array-of-bytes.md index 7004090e97601..5eb394ee65e49 100644 --- a/docs/csharp/programming-guide/unsafe-code-pointers/how-to-use-pointers-to-copy-an-array-of-bytes.md +++ b/docs/csharp/programming-guide/unsafe-code-pointers/how-to-use-pointers-to-copy-an-array-of-bytes.md @@ -1,5 +1,6 @@ --- title: "How to use pointers to copy an array of bytes - C# Programming Guide" +description: Learn how to use pointers to copy an array of bytes. See a code example and additional available resources. ms.date: 04/20/2018 helpviewer_keywords: - "byte arrays [C#]" diff --git a/docs/csharp/programming-guide/unsafe-code-pointers/index.md b/docs/csharp/programming-guide/unsafe-code-pointers/index.md index 4d382609a474f..7dbad3b37bd4f 100644 --- a/docs/csharp/programming-guide/unsafe-code-pointers/index.md +++ b/docs/csharp/programming-guide/unsafe-code-pointers/index.md @@ -1,5 +1,6 @@ --- title: "Unsafe code and pointers - C# Programming Guide" +Description: Learn about unsafe code and pointers. C# doesn't support pointers, but you can define an unsafe context in which pointers can be used with an 'unsafe' keyword. ms.date: 07/20/2015 helpviewer_keywords: - "security [C#], type safety" diff --git a/docs/csharp/programming-guide/unsafe-code-pointers/pointer-conversions.md b/docs/csharp/programming-guide/unsafe-code-pointers/pointer-conversions.md index b252acbdd7de6..9f6995a784add 100644 --- a/docs/csharp/programming-guide/unsafe-code-pointers/pointer-conversions.md +++ b/docs/csharp/programming-guide/unsafe-code-pointers/pointer-conversions.md @@ -1,5 +1,6 @@ --- title: "Pointer Conversions - C# Programming Guide" +description: Learn about pointer conversions. See tables of implicit and explicit pointer conversions, code examples, and view additional available resources. ms.date: 07/20/2015 helpviewer_keywords: - "pointers [C#], conversions" diff --git a/docs/csharp/programming-guide/unsafe-code-pointers/pointer-types.md b/docs/csharp/programming-guide/unsafe-code-pointers/pointer-types.md index 7bae67ae928b3..fc6628edc08c3 100644 --- a/docs/csharp/programming-guide/unsafe-code-pointers/pointer-types.md +++ b/docs/csharp/programming-guide/unsafe-code-pointers/pointer-types.md @@ -1,5 +1,6 @@ --- title: "Pointer types - C# Programming Guide" +description: Learn about pointer types. See examples of different pointers, code examples, and view additional available resources. ms.date: 04/20/2018 helpviewer_keywords: - "unsafe code [C#], pointers" diff --git a/docs/csharp/programming-guide/xmldoc/code-inline.md b/docs/csharp/programming-guide/xmldoc/code-inline.md index 8e0da49ab63b7..4f14883e0b3ea 100644 --- a/docs/csharp/programming-guide/xmldoc/code-inline.md +++ b/docs/csharp/programming-guide/xmldoc/code-inline.md @@ -1,5 +1,6 @@ --- title: " - C# programming guide" +description: Learn about the XML tag. This tag marks single-line text in a description as code, while indicates multiple lines. ms.date: 07/20/2015 f1_keywords: - "c" diff --git a/docs/csharp/programming-guide/xmldoc/code.md b/docs/csharp/programming-guide/xmldoc/code.md index 9e156b74959f2..ba4660172c4c1 100644 --- a/docs/csharp/programming-guide/xmldoc/code.md +++ b/docs/csharp/programming-guide/xmldoc/code.md @@ -1,5 +1,6 @@ --- title: " - C# programming guide" +description: Learn about the XML tag. This tag is used to indicate multiple lines of code, while marks single-line text in a description as code. ms.date: 07/20/2015 f1_keywords: - "code" diff --git a/docs/csharp/programming-guide/xmldoc/cref-attribute.md b/docs/csharp/programming-guide/xmldoc/cref-attribute.md index 5f5314bb57995..83975f405f607 100644 --- a/docs/csharp/programming-guide/xmldoc/cref-attribute.md +++ b/docs/csharp/programming-guide/xmldoc/cref-attribute.md @@ -1,5 +1,6 @@ --- title: "cref attribute - C# programming guide" +description: Learn about the cref attribute. The cref attribute means "code reference", and specifies that the inner text of the tag is a code element. ms.date: 07/20/2015 helpviewer_keywords: - "cref [C#]" diff --git a/docs/csharp/programming-guide/xmldoc/delimiters-for-documentation-tags.md b/docs/csharp/programming-guide/xmldoc/delimiters-for-documentation-tags.md index 1f8466f718936..203d5a4d223e2 100644 --- a/docs/csharp/programming-guide/xmldoc/delimiters-for-documentation-tags.md +++ b/docs/csharp/programming-guide/xmldoc/delimiters-for-documentation-tags.md @@ -1,5 +1,6 @@ --- title: "Delimiters for documentation tags - C# programming guide" +description: Learn about delimiters for documentation tags. Delimiters indicate to the compiler where a documentation comment begins and ends. ms.date: 07/20/2015 helpviewer_keywords: - "XML [C#], delimiters" diff --git a/docs/csharp/programming-guide/xmldoc/example.md b/docs/csharp/programming-guide/xmldoc/example.md index 24fa6a4f9a90b..46c6ef165b6e2 100644 --- a/docs/csharp/programming-guide/xmldoc/example.md +++ b/docs/csharp/programming-guide/xmldoc/example.md @@ -1,5 +1,6 @@ --- title: " - C# programming guide" +description: Learn about the XML tag. This tag lets you specify an example of how to use a method or other library member. ms.date: 07/20/2015 f1_keywords: - "" diff --git a/docs/csharp/programming-guide/xmldoc/exception.md b/docs/csharp/programming-guide/xmldoc/exception.md index b81e8ae450ca8..4e3d8e032ef33 100644 --- a/docs/csharp/programming-guide/xmldoc/exception.md +++ b/docs/csharp/programming-guide/xmldoc/exception.md @@ -1,5 +1,6 @@ --- title: " - C# programming guide" +description: Learn about the XML tag. This tag lets you specify which exceptions can be thrown, and can be applied to methods, properties, events, and indexers. ms.date: 07/20/2015 f1_keywords: - "exception" diff --git a/docs/csharp/programming-guide/xmldoc/how-to-use-the-xml-documentation-features.md b/docs/csharp/programming-guide/xmldoc/how-to-use-the-xml-documentation-features.md index 23ca8999de891..72228134b565c 100644 --- a/docs/csharp/programming-guide/xmldoc/how-to-use-the-xml-documentation-features.md +++ b/docs/csharp/programming-guide/xmldoc/how-to-use-the-xml-documentation-features.md @@ -1,5 +1,6 @@ --- title: "How to use the XML documentation features - C# programming guide" +description: Learn how to use XML documentation features. See code examples and view additional available resources. ms.date: 06/01/2018 helpviewer_keywords: - "XML documentation [C#]" diff --git a/docs/csharp/programming-guide/xmldoc/index.md b/docs/csharp/programming-guide/xmldoc/index.md index 39047146c8925..fc6142d4d06a3 100644 --- a/docs/csharp/programming-guide/xmldoc/index.md +++ b/docs/csharp/programming-guide/xmldoc/index.md @@ -1,5 +1,6 @@ --- title: "XML documentation comments - C# programming guide" +description: Learn about XML documentation comments. You can create documentation for your code by including XML elements in special comment fields. ms.date: 07/20/2015 f1_keywords: - "cs.xml"