关于Size及操作符重载

 1 using System;
 2 using System.Collections.Generic;
 3 using System.Linq;
 4 using System.Text;
 5 using System.Drawing;
 6 using System.Windows.Forms;
 7 
 8 namespace SizeDemo
 9 {
10     class Program
11     {
12         static void Main(string[] args)
13         {
14             var a = new Size(1, 2) + new Size(3, 4);
15             Console.WriteLine(a);
16         }
17     }
18 }

今天在学习第P362程序的时候 ,发现size为结构体,可以在两个实例对象之间进行加法运算;于是就试验了一下,果真是可以的;上面示例的结果如下:

 

 再进行探究发现,原来size实现了操作符重载

 

posted @ 2022-06-14 22:32  chenlight  阅读(23)  评论(0编辑  收藏  举报