Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
UPDJLJ87258 Orderby grouping understanding
//Rextester.Program.Main is the entry point for your code. Don't change it. //Compiler version 4.0.30319.17929 for Microsoft (R) .NET Framework 4.5 using System; using System.Collections.Generic; using System.Linq; using System.Text.RegularExpressions; namespace Rextester { public class Program { public static void Main(string[] args) { var Author = new List<CommitteeMembers>(); Author.Add(new CommitteeMembers(){MemberName = "Some Name 1 - Status 1", MemberId = 1, Status = 1 }); Author.Add(new CommitteeMembers(){MemberName = "Some Name 1 - Status 2", MemberId = 2, Status = 1 }); Author.Add(new CommitteeMembers(){MemberName = "Some Name 2", MemberId = 2, Status = 1 }); Author.Add(new CommitteeMembers(){MemberName = "Some Name 3", MemberId = 3, Status = 1 }); //Your code goes here foreach(var item in Author){ Console.Write(item.MemberName + ", "); } var filteredAuthor = Author.OrderBy(x => x.Status).GroupBy(x => new { x.MemberId }).Select(x => x.FirstOrDefault()).Distinct(); Console.WriteLine(string.Empty); Console.WriteLine(string.Empty); foreach(var faItem in filteredAuthor){ Console.WriteLine(faItem.MemberName); } } } public class CommitteeMembers { public long MemberId { get; set; } public long CommitteeId { get; set; } public string MemberName { get; set; } public string FirstName { get; set; } public string LastName { get; set; } public int Status { get; set; } } }
run
|
edit
|
history
|
help
0
27
Codenew
Int to 4 bytes
Linked list problem with remove
Eliminate duplicates char in string either upper or lower case
Palindrome Number
TestKlasse
Types
Random number + IF var change2
Does string contain only digits