当前位置: 移动技术网 > IT编程>开发语言>.net > 简单的操作符重载,笔记

简单的操作符重载,笔记

2018年08月23日  | 移动技术网IT编程  | 我要评论

哥斯拉复活好看吗,图丝吧,重生空间守则

 1 namespace 操作符重载
 2 {
 3     class program
 4     {
 5         static void main(string[] args)
 6         {
 7             person person1 = new person() { name = "lilei", age = 12 };
 8             person person2 = new person("hanmeimei", 11);
 9             person person3 = person1 + person2;
10             console.writeline($"name's merge is {person3.name}\nage's sum is {person3.age}");
11             console.readkey();
12         }
13     }
14     public class person
15     {
16         public person() { }
17         public person(string name, int age)
18         {
19             this.name = name; this.age = age;
20         }
21         public string name { get; set; }
22         public int age { get; set; }
23         public static person operator +(person p1, person p2)
24         {
25             person p3 = new person(p1.name + p2.name, p1.age + p2.age);
26             return p3;
27         }
28     }
29 
30 }

 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网