当前位置: 首页 > wzjs >正文

个人网站赏析做网站是什么样的工作

个人网站赏析,做网站是什么样的工作,wordpress屏蔽右键f12,用Python做网站如何配置域名C#知识:运算符重载 运算符重载能够让我们像值类型数据那样使用运算符对类或结构体进行运算,并且能够自定义运算逻辑。 1、运算符重载及完整代码示例 作用是让自定义的类或者结构体能够使用运算符运算符重载一定是public static的可以把运算符看成一个函…

C#知识:运算符重载

运算符重载能够让我们像值类型数据那样使用运算符对类或结构体进行运算,并且能够自定义运算逻辑。


1、运算符重载及完整代码示例

  • 作用是让自定义的类或者结构体能够使用运算符
  • 运算符重载一定是public static的
  • 可以把运算符看成一个函数
  • 例如双目运算符’+'就是一个具有两个参数的函数
  • 运算符重载是根据运算符的参数的不同进行重载,类比函数重载
  • 条件运算符要成对重载
  • 不能使用ref和out关键字
  • 重载不改变运算符优先级
namespace LearnOperatorOverloading
{internal class Program{class Rect{public float height;public float width;public Rect() : this(2, 2) { }public Rect(float height, float width){this.height = height;this.width = width;}public float GetArea() => height * width;//条件运算符要成对重载public static bool operator <(Rect a, Rect b){if(a.height * a.width < b.height * b.width)return true;return false;}            public static bool operator >(Rect a, Rect b){if(a.height * a.width > b.height * b.width)return true;return false;}public static Rect operator + (Rect a, Rect b) => new Rect(a.height + b.height, a.width + b.width);public static Rect operator *(Rect a, Rect b) => new Rect(a.height * b.height, a.width * b.width);}static void Main(string[] args){Rect rect = new Rect();Console.WriteLine(rect.GetArea());  //4 Rect rect2 = new Rect(3, 5);Console.WriteLine(rect2.GetArea()); //15Console.WriteLine((rect2 + rect).GetArea());    //35Console.WriteLine((rect * rect2).GetArea());    //60//先乘后加,运算符重载后运算顺序不变Console.WriteLine((rect + rect * rect2).GetArea()); //96if (rect < rect2)   //Rect < Rect2Console.WriteLine("Rect < Rect2");elseConsole.WriteLine("Rect >= Rect2");}}
}

2、不可重载的运算符

  • 赋值运算符=
  • 点. 索引[] 强转()
  • 三目运算符 ?:
  • 逻辑或|| 和逻辑与&&

3、参考资料

  1. 《唐老狮C#》

本篇结束,感谢您的阅读~

在这里插入图片描述


文章转载自:

http://jfbyCTgc.fdwLg.cn
http://KEXOsFr8.fdwLg.cn
http://Dk95d9pE.fdwLg.cn
http://8slhUrRe.fdwLg.cn
http://gqGfPPQL.fdwLg.cn
http://ycecxZ2V.fdwLg.cn
http://kTNeXBVs.fdwLg.cn
http://rj3wiyAH.fdwLg.cn
http://d6QpsRex.fdwLg.cn
http://9RR8DDDv.fdwLg.cn
http://wqiLKzIZ.fdwLg.cn
http://hTu09pYa.fdwLg.cn
http://M1jkSBsJ.fdwLg.cn
http://QtFg1tKH.fdwLg.cn
http://IJi6DPof.fdwLg.cn
http://hqW2wbod.fdwLg.cn
http://EryOtBmA.fdwLg.cn
http://GrHwJ5ar.fdwLg.cn
http://4ECEmy1g.fdwLg.cn
http://HcDC63dI.fdwLg.cn
http://xZW6AROS.fdwLg.cn
http://nldebukA.fdwLg.cn
http://ROYGBfnz.fdwLg.cn
http://6kAKhkID.fdwLg.cn
http://1qg4zEGH.fdwLg.cn
http://3uieNjer.fdwLg.cn
http://ilddIGN2.fdwLg.cn
http://fZNtMsXR.fdwLg.cn
http://SxG6vWww.fdwLg.cn
http://0sKuTlR0.fdwLg.cn
http://www.dtcms.com/wzjs/689712.html

相关文章:

  • 网站原创文章规范电商网站建设培训
  • 杭州下沙做网站的论坛岳阳做网站多少钱
  • 源码网站模板国际酒店网站建设不好
  • 做微商网站的软文石家庄网站服务
  • 网站建设 后台免费建立网站平台
  • 网络建设文章网站郑州工作
  • 浙江城乡与住房建设部网站win7 做网站好吗
  • 嘉兴网站开发深圳企业建站招聘
  • 河北网站建设哪里好低价代网站
  • 卖酒网站排名给我一个可以在线观看的免费
  • 长春网站开发senluowx苏州网站建设介绍
  • 建立网站 费用wordpress公众号涨粉
  • 网站提示页面设计个人网站建设月租抵30元
  • 网站 建设 成品秦皇岛 网站制作
  • 企业建立网站的目的网站关键字如何选择
  • 泸州做网站公司邯郸单位网站建设
  • 常德网站建设多少钱摄影网站模板源码
  • 电商网站定制开发破洛洛wordpress
  • 鄞州区网站建设报价中国建设执业资格注册管理中心网站
  • 广州建站哪个济南兴田德润实惠吗中级经济师考试公告
  • 下载类网站 前置备案网站后期维护和管理怎么做
  • 网站设计规划思路阿里云怎么搭载wordpress
  • 山东兴润建设有限公司网站ui网页设计课程
  • mixkitcom素材网站微信公众号小程序怎么创建
  • 广州天河 网站建设淘宝做基础销量怎么网站
  • 上海网站开发建设找哪家网络广告公司排名
  • 建设网站服务手机版网站开发的功能点
  • 工商注册网站网页设计实训报告总结与体会
  • 如何做计算机网站什么是seo
  • 网站首页设计原则网页版