Bonjour,

Je souhaiterai faire une fonction qui prend en paramètre la propriété d'une class pour savoir sur laquel faire des traitements.

Code C# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
 
namespace ConsoleApplication3
{
    class Program
    {
        static void Main(string[] args)
        {
            var tmp = new List<User> { 
                new User("Pierre", "Zamen"),
                new User("Chloé", "Ok"),
                new User("Alain", "Ha"),
                 new User("Ok", "Ha"),
            };
 
            //Code que je voudrais mettre dans une fonction
            var a = tmp.Where(x => x.Firstname == "Ok").OrderBy(x => x.Firstname);
            var b = tmp.Where(x => x.LastName == "Ok").OrderBy(x => x.LastName);
        }
    }
 
    public class User
    {
        public string LastName { get; set; }
        public string Firstname { get; set; }
 
        public User(string f, string l)
        {
            LastName = l;
            Firstname = f;
        }
    }
}