Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 0 additions & 6 deletions docs/csharp/async.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,8 @@
---
title: Asynchronous programming
description: Learn about the C# language-level asynchronous programming model provided by .NET Core.
keywords: .NET, .NET Core
author: cartermp
ms.author: wiwagn
ms.date: 06/20/2016
ms.topic: article
ms.prod: .net
ms.technology: devlang-csharp
ms.devlang: csharp
ms.assetid: b878c34c-a78f-419e-a594-a2b44fa521a4
---

Expand Down
9 changes: 1 addition & 8 deletions docs/csharp/basic-types.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,7 @@
---
title: Basic Types - C# Guide
description: Learn about the core types (numerics, strings, and object) in all C# programs
keywords: .NET, .NET Core, C#
author: BillWagner
ms.author: wiwagn
description: Learn about the core types (numerics, strings, and object) in all C# programs
ms.date: 10/10/2016
ms.topic: article
ms.prod: .net
ms.technology: devlang-csharp
ms.devlang: csharp
ms.assetid: 95c686ba-ae4f-440e-8e94-0dbd6e04d11f
---

Expand Down
7 changes: 0 additions & 7 deletions docs/csharp/codedoc.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,7 @@
---
title: Documenting your code with XML comments
description: Learn how to document your code with XML documentation comments and generate an XML documentation file at compile time.
keywords: .NET, .NET Core
author: BillWagner
ms.author: wiwagn
ms.date: 02/14/2017
ms.topic: article
ms.prod: .net
ms.technology: devlang-csharp
ms.devlang: csharp
ms.assetid: 8e75e317-4a55-45f2-a866-e76124171838
---
# Documenting your code with XML comments
Expand Down
7 changes: 1 addition & 6 deletions docs/csharp/deconstruct.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,9 @@
---
title: Deconstructing tuples and other types
description: Learn how to deconstruct tuples and other types.
keywords: .NET,.NET Core,C#
author: rpetrusha
ms-author: ronpet
ms.author: ronpet
ms.date: 07/18/2016
ms.topic: article
ms.prod: .net
ms.technology: devlang-csharp
ms.devlang: csharp
ms.assetid: 0b0c4b0f-4a47-4f66-9b8e-f5c63b195960
---
# Deconstructing tuples and other types #
Expand Down
7 changes: 0 additions & 7 deletions docs/csharp/delegate-class.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,7 @@
---
title: System.Delegate and the `delegate` keyword
description: Learn about the classes in the .NET Framework that support delegates and how those map to the 'delegate' keyword.
keywords: .NET, .NET Core
author: BillWagner
ms.author: wiwagn
ms.date: 06/20/2016
ms.topic: article
ms.prod: .net
ms.technology: devlang-csharp
ms.devlang: csharp
ms.assetid: f3742fda-13c2-4283-8966-9e21c2674393
---

Expand Down
7 changes: 0 additions & 7 deletions docs/csharp/delegates-events.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,7 @@
---
title: Delegates & events
description: See where to find information on delegates and events in the .NET Core documentation.
keywords: .NET, .NET Core
author: BillWagner
ms.author: wiwagn
ms.date: 06/20/2016
ms.topic: article
ms.prod: .net
ms.technology: devlang-csharp
ms.devlang: csharp
ms.assetid: 4e80e053-8022-4987-a8a0-209caec0315d
---

Expand Down
7 changes: 0 additions & 7 deletions docs/csharp/delegates-overview.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,7 @@
---
title: Introduction to Delegates
description: Learn about delegates in this overview topic that introduces basic concepts and discusses language design goals for delegates.
keywords: .NET, .NET Core
author: BillWagner
ms.author: wiwagn
ms.date: 06/20/2016
ms.topic: article
ms.prod: .net
ms.technology: devlang-csharp
ms.devlang: csharp
ms.assetid: 59b61d77-84e5-457b-8da5-fb5f24ca6ed6
---

Expand Down
7 changes: 0 additions & 7 deletions docs/csharp/delegates-patterns.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,7 @@
---
title: Common Patterns for Delegates
description: Learn about common patterns for using delegates in your code to avoid strong coupling between your components.
keywords: .NET, .NET Core
author: BillWagner
ms.author: wiwagn
ms.date: 06/20/2016
ms.topic: article
ms.prod: .net
ms.technology: devlang-csharp
ms.devlang: csharp
ms.assetid: 0ff8fdfd-6a11-4327-b061-0f2526f35b43
---

Expand Down
7 changes: 0 additions & 7 deletions docs/csharp/delegates-strongly-typed.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,7 @@
---
title: Strongly Typed Delegates
description: Learn how to use generic delegate types to declare custom types when creating a feature requiring delegates.
keywords: .NET, .NET Core
author: BillWagner
ms.author: wiwagn
ms.date: 06/20/2016
ms.topic: article
ms.prod: .net
ms.technology: devlang-csharp
ms.devlang: csharp
ms.assetid: 564a683d-352b-4e57-8bac-b466529daf6b
---

Expand Down
5 changes: 0 additions & 5 deletions docs/csharp/discards.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,9 @@
---
title: Discards - C# Guide
description: Describes C#'s support for discards, which are unassigned, discardable variables, and the ways in which discards can be used.
keywords: .NET,.NET Core
author: rpetrusha
ms.author: ronpet
ms.date: 07/21/2017
ms.topic: article
ms.prod: .net
ms.technology: devlang-csharp
ms.devlang: csharp
---
# Discards - C# Guide

Expand Down
7 changes: 0 additions & 7 deletions docs/csharp/distinguish-delegates-events.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,7 @@
---
title: Distinguishing Delegates and Events
description: Learn the difference between delegates and events and when to use each of these features of .NET Core.
keywords: .NET, .NET Core
author: BillWagner
ms.author: wiwagn
ms.date: 06/20/2016
ms.topic: article
ms.prod: .net
ms.technology: devlang-csharp
ms.devlang: csharp
ms.assetid: 0fdc8629-2fdb-4a7c-a433-5b9d04eaf911
---

Expand Down
7 changes: 0 additions & 7 deletions docs/csharp/event-pattern.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,7 @@
---
title: Standard .NET event patterns
description: Learn about .NET event patterns and how to create standard event sources and subscribe and process standard events in your code.
keywords: .NET, .NET Core
author: BillWagner
ms.author: wiwagn
ms.date: 06/20/2016
ms.topic: article
ms.prod: .net
ms.technology: devlang-csharp
ms.devlang: csharp
ms.assetid: 8a3133d6-4ef2-46f9-9c8d-a8ea8898e4c9
---

Expand Down
7 changes: 0 additions & 7 deletions docs/csharp/events-overview.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,7 @@
---
title: Introduction to Events
description: Learn about events in .NET Core and our language design goals for events in this overview.
keywords: .NET, .NET Core
author: BillWagner
ms.author: wiwagn
ms.date: 06/20/2016
ms.topic: article
ms.prod: .net
ms.technology: devlang-csharp
ms.devlang: csharp
ms.assetid: 9b8d2a00-1584-4a5b-8994-5003d54d8e0c
---

Expand Down
7 changes: 0 additions & 7 deletions docs/csharp/expression-classes.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,7 @@
---
title: Framework Types Supporting Expression Trees
description: Learn about framework types supporting expression trees, creating expression trees, and techniques for working with expression tree APIs.
keywords: .NET, .NET Core
author: BillWagner
ms.author: wiwagn
ms.date: 06/20/2016
ms.topic: article
ms.prod: .net
ms.technology: devlang-csharp
ms.devlang: csharp
ms.assetid: e9c85021-0d36-48af-91b7-aaaa66f22654
---

Expand Down
7 changes: 0 additions & 7 deletions docs/csharp/expression-trees-building.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,7 @@
---
title: Building Expression Trees
description: Learn about techniques for building expression trees.
keywords: .NET, .NET Core
author: BillWagner
ms.author: wiwagn
ms.date: 06/20/2016
ms.topic: article
ms.prod: .net
ms.technology: devlang-csharp
ms.devlang: csharp
ms.assetid: 542754a9-7f40-4293-b299-b9f80241902c
---

Expand Down
7 changes: 0 additions & 7 deletions docs/csharp/expression-trees-execution.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,7 @@
---
title: Executing Expression Trees
description: Learn about executing expression trees by converting them into executable Intermediate Language (IL) instructions.
keywords: .NET, .NET Core
author: BillWagner
ms.author: wiwagn
ms.date: 06/20/2016
ms.topic: article
ms.prod: .net
ms.technology: devlang-csharp
ms.devlang: csharp
ms.assetid: 109e0ac5-2a9c-48b4-ac68-9b6219cdbccf
---

Expand Down
7 changes: 0 additions & 7 deletions docs/csharp/expression-trees-explained.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,7 @@
---
title: Expression Trees Explained
description: Learn about expression trees and how they're useful in translating algorithms for external execution and inspecting code before executing it.
keywords: .NET, .NET Core
author: BillWagner
ms.author: wiwagn
ms.date: 06/20/2016
ms.topic: article
ms.prod: .net
ms.technology: devlang-csharp
ms.devlang: csharp
ms.assetid: bbcdd339-86eb-4ae5-9911-4c214a39a92d
---

Expand Down
7 changes: 0 additions & 7 deletions docs/csharp/expression-trees-interpreting.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,7 @@
---
title: Interpreting Expressions
description: Learn how to write code to examine the structure of an expression tree.
keywords: .NET, .NET Core
author: BillWagner
ms.author: wiwagn
ms.date: 06/20/2016
ms.topic: article
ms.prod: .net
ms.technology: devlang-csharp
ms.devlang: csharp
ms.assetid: adf73dde-1e52-4df3-9929-2e0670e28e16
---

Expand Down
7 changes: 0 additions & 7 deletions docs/csharp/expression-trees-summary.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,7 @@
---
title: Expression Trees Summary
description: Recaps how you can use expression trees to create dynamic programs that interpret code as data and build new functionality based on that code.
keywords: .NET, .NET Core
author: BillWagner
ms.author: wiwagn
ms.date: 06/20/2016
ms.topic: article
ms.prod: .net
ms.technology: devlang-csharp
ms.devlang: csharp
ms.assetid: eb687ebd-1149-4453-9fc1-12a084495a66
---

Expand Down
7 changes: 0 additions & 7 deletions docs/csharp/expression-trees-translating.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,7 @@
---
title: Translating Expression Trees
description: Learn how to visit each node in an expression tree while building a modified copy of that expression tree.
keywords: .NET, .NET Core
author: BillWagner
ms.author: wiwagn
ms.date: 06/20/2016
ms.topic: article
ms.prod: .net
ms.technology: devlang-csharp
ms.devlang: csharp
ms.assetid: b453c591-acc6-4e08-8175-97e5bc65958e
---

Expand Down
7 changes: 0 additions & 7 deletions docs/csharp/expression-trees.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,7 @@
---
title: Expression Trees
description: Learn about expression trees in .NET Core and how to use them to represent code as structures that you can examine, modify, and execute.
keywords: .NET, .NET Core
author: BillWagner
ms.author: wiwagn
ms.date: 06/20/2016
ms.topic: article
ms.prod: .net
ms.technology: devlang-csharp
ms.devlang: csharp
ms.assetid: aceb4719-0d5a-4b19-b01f-b51063bcc54f
---

Expand Down
6 changes: 0 additions & 6 deletions docs/csharp/getting-started/index.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,12 @@
---

title: Get Started - C# Guide
description: Find short, simple tutorials that let you quickly learn introductory C# concepts and write .NET Core applications.
keywords: C#, Get Started, Acquisition, Install
helpviewer_keywords:
- "Visual C#, getting started"
- "getting started, Visual C#"
author: rpetrusha
ms.author: ronpet
ms.date: 08/23/2017
ms.topic: article
ms.prod: .net
ms.technology: devlang-csharp
ms.devlang: csharp
---
# Get started with C# #

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,10 @@
title: "Introduction to the C# Language and the .NET Framework"
description: Learn the basics of C# and .NET. Get an overview of the C# language and .NET ecosystem.
ms.date: 07/20/2015
ms.prod: .net
ms.technology:
- "devlang-csharp"
ms.topic: "get-started-article"
helpviewer_keywords:
- "C# language, about C# language"
- "Visual C#, about"
ms.assetid: 0a2dff4e-cd84-42ff-8141-e89889b24081
caps.latest.revision: 32
author: "BillWagner"
ms.author: "wiwagn"
---
# Introduction to the C# Language and the .NET Framework
C# is an elegant and type-safe object-oriented language that enables developers to build a variety of secure and robust applications that run on the [!INCLUDE[dnprdnshort](~/includes/dnprdnshort-md.md)]. You can use C# to create Windows client applications, XML Web services, distributed components, client-server applications, database applications, and much, much more. Visual C# provides an advanced code editor, convenient user interface designers, integrated debugger, and many other tools to make it easier to develop applications based on the C# language and the [!INCLUDE[dnprdnshort](~/includes/dnprdnshort-md.md)].
Expand Down
6 changes: 0 additions & 6 deletions docs/csharp/how-to/compare-strings.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,9 @@
title: "How to: Compare strings - C# Guide"
description: Learn how to compare and order string values, with or without case, with or without culture specific ordering
ms.date: 03/20/2018
ms.prod: .net
ms.technology:
- "devlang-csharp"
ms.topic: "article"
helpviewer_keywords:
- "strings [C#], comparison"
- "comparing strings [C#]"
author: "BillWagner"
ms.author: "wiwagn"
---
# How to compare strings in C# #

Expand Down
7 changes: 0 additions & 7 deletions docs/csharp/how-to/concatenate-multiple-strings.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,11 @@
title: "How to: Concatenate Multiple Strings (C# Guide)"
description: There are multiple ways to concatenate strings in C#. Learn the options and the reasons behind different choices.
ms.date: 02/20/2018
ms.prod: .net
ms.technology:
- "devlang-csharp"
ms.topic: "article"
helpviewer_keywords:
- "joining strings [C#]"
- "concatenating strings [C#]"
- "strings [C#], concatenation"
ms.assetid: 8e16736f-4096-4f3f-be0f-9d4c3ff63520
caps.latest.revision: 21
author: "BillWagner"
ms.author: "wiwagn"
---
# How to: Concatenate Multiple Strings (C# Guide)

Expand Down
Loading