Bonjour
j'ai lu à propos de override ToString, mais je n'en vois pas bien l'intérêt.
Dans ce code, j'obtiens deux fois la même chose. Quelle est la meilleure méthode et pourquoi?
Output:
MerciBob 40
Bob 40
Code : 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 using System; class Demo { static void Main(string[] args) { Employee emp = new Employee() { Name = "Bob", Age = 40 }; Console.WriteLine(emp.ToString()); emp.MyMethod(); } } public class Employee { public string Name; public int Age; public override string ToString() { return Name + " " + Age; } public void MyMethod() { Console.WriteLine(Name + " " + Age); } }
Partager