Festlegen des Objekts in „Auswählen“ auf einen Wert basierend auf einer Bedingung [geschlossen]C#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Festlegen des Objekts in „Auswählen“ auf einen Wert basierend auf einer Bedingung [geschlossen]

Post by Anonymous »

In diesem Beispielcode möchte ich den ShowSubHeader auf true nur für einen Datensatz setzen können, mit dem er übereinstimmt. Im folgenden Code setze ich alle ShowSubHeader auf true
Input

Code: Select all

Description SortOrder
----------  -------------
Blue         1
Blue         1
Red          2

.Select(dg => new EmailModel
{
Description = dg.Key.Description,
SortOrder = dg.Min(s => s.SortOrder),
ShowSubHeader = dg.Any(s=>s.Section == "Blue")
})
.OrderBy(n => n.SortOrder)
.ToList(),
Wunsch ausgeben

Code: Select all

Description SortOrder   ShowSubHeader
----------  ---------   ---------
Blue         1          True
Blue         1          False
Red          2          False

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post