From be2841101846766ca144dfa38c1dc9e7d3271653 Mon Sep 17 00:00:00 2001 From: ivangaru <40645274+ivangaru@users.noreply.github.com> Date: Mon, 10 Dec 2018 09:32:30 -0800 Subject: [PATCH] Translate comments in code to Spanish (#20142) Translate comments in code to Spanish --- .../csharp/linq/first-or-default/index.md | 57 ++++++++++--------- 1 file changed, 30 insertions(+), 27 deletions(-) diff --git a/guide/spanish/csharp/linq/first-or-default/index.md b/guide/spanish/csharp/linq/first-or-default/index.md index 721c5c3e63..a15216a0c0 100644 --- a/guide/spanish/csharp/linq/first-or-default/index.md +++ b/guide/spanish/csharp/linq/first-or-default/index.md @@ -1,30 +1,33 @@ --- title: First Or Default localeTitle: Primero o predeterminado ---- # FirstOrDefault - -Devuelve el primer elemento que satisface una condición dada opcional. Si no se encuentra ningún elemento, se devuelve el `default()` del objeto. - -### Firma - -```csharp -Enumerable.FirstOrDefault(IEnumerable, Func) -``` - -## Ejemplo - -```csharp -var fruits = new List() { - new Fruit() { Id = 1, Name = "Orange", Color = "Orange", Quantity: 3 }, - new Fruit() { Id = 2, Name = "Strawberry", Color = "Red", Quantity: 12 }, - new Fruit() { Id = 3, Name = "Grape", Color = "Purple", Quantity: 25 }, - new Fruit() { Id = 4, Name = "Pineapple", Color = "Yellow", Quantity: 1 }, - new Fruit() { Id = 5, Name = "Apple", Color = "Red", Quantity: 5 }, - new Fruit() { Id = 6, Name = "Mango", Color = "Yellow", Quantity: 2 } - }; - - var firstFruit = fruits.FirstOrDefault(); // Orange - - var firstYellowFruit = fruits.FirstOrDefault(f => f.Color == "Green"); // null - -``` \ No newline at end of file +--- +# FirstOrDefault + +Devuelve el primer elemento que satisface una condición dada opcional. Si no se encuentra ningún elemento, se devuelve el `default()` del objeto. + +### Firma + +```csharp +Enumerable.FirstOrDefault(IEnumerable, Func) +``` + +## Ejemplo + +```csharp +var fruits = new List() { + new Fruit() { Id = 1, Name = "Orange", Color = "Orange", Quantity: 3 }, + new Fruit() { Id = 2, Name = "Strawberry", Color = "Red", Quantity: 12 }, + new Fruit() { Id = 3, Name = "Grape", Color = "Purple", Quantity: 25 }, + new Fruit() { Id = 4, Name = "Pineapple", Color = "Yellow", Quantity: 1 }, + new Fruit() { Id = 5, Name = "Apple", Color = "Red", Quantity: 5 }, + new Fruit() { Id = 6, Name = "Mango", Color = "Yellow", Quantity: 2 } + }; + + // Obtiene la primer fruta, si el enumerable esta vacio, regresa null + var firstFruit = fruits.FirstOrDefault(); // Orange + + // Obtiene la primer fruta de color verde, si no encuentra ninguna fruta, regresa null + var firstYellowFruit = fruits.FirstOrDefault(f => f.Color == "Green"); // null + +```