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

网站开发demo是什么网站建设如何包含数据库

网站开发demo是什么,网站建设如何包含数据库,吴江建设局网站,网页设计代码模板网站之前假设我们有一个非常复杂的数学运算方法#xff1a;public static int Calc(int x, int y) x y;但是#xff0c;上述方法只能支持int类型。如果需要传入其它数字类型#xff0c;需要再次定义#xff1a;public static double Calc(double x, double y) x y;… 之前假设我们有一个非常复杂的数学运算方法public static int Calc(int x, int y)  x  y;但是上述方法只能支持int类型。如果需要传入其它数字类型需要再次定义public static double Calc(double x, double y)  x  y;对于这种需求我们更希望采取范型的方式实现public static T CalcT(T x, T y)  x  y;但是运算符“”无法应用于“T”和“T”类型的操作数C# 11引用System.Runtime.Experimental NuGet 包并且在项目文件中添加EnablePreviewFeaturesTrue/EnablePreviewFeatures。定义如下方法public static T CalcT(T x, T y) where  T : INumberT  x  y;现在无论传递何种数据类型都可正常执行Calc(4, 5); Calc(4.0, 5.0);这是因为我们使用的是System.Runtime.Experimental下定义的数字类型int、double都继承了INumber接口而INumber接口又继承了IAdditionOperators接口定义了运算符“”:public interface IAdditionOperatorsTSelf, TOther, TResult where TSelf : IAdditionOperatorsTSelf, TOther, TResult {public static abstract TResult operator (TSelf left, TOther right); }这里就运用了 C# 11 提供的新特性可在接口中添加静态抽象成员。此功能的主要场景是在泛型类型中使用数学运算符因为运算符必须定义为静态抽象的除此之外也可以在接口中定义其他静态成员和静态属性public interface IDemo {public static abstract string StaticProperty { get; set; } }添加微信号【MyIO666】邀你加入技术交流群
http://www.pierceye.com/news/582541/

相关文章:

  • 普通网站建设是什么wordpress主题显示不
  • 朔州网站建设全球速卖通是什么平台
  • wordpress外贸网站好用的模板下载网站开发就业趋势
  • 长春模板建站代理网站开发嘉比格网络
  • 网站建设预算企业网站的公司和产品信息的介绍与网络营销关系
  • 网站开发的学习电子商务网站建设公
  • 网站的功能需求分析c语言网页编辑器
  • 网站投资多少钱制作做的网站如何上传网上
  • 沈阳自助建站模板网站建设想法
  • 湖南岳阳网站建设公司黄页顺企网怎样不让网站被收录
  • 有没有专门做翻译的网站安徽建设工程信息网招标公告
  • 保险咨询网站留电话中国十大网络公司排行榜
  • 领手工在家做的网站2019网页设计与实现论文
  • 兰州微信信息平台网站建设绍兴本地网站建设
  • 关于旅游网站策划书千锋前端培训多少钱
  • 温州网站建设结构做代练网站能备案
  • 零基础学习做网站第三方装修评估公司
  • 基础微网站开发动态网站彩票投注员做啥的
  • 西安做网站设计公司爱做网站免费版
  • 效果图网站接单重庆一般建一个网站需要多少钱
  • 网站建设征求意见稿辅料企业网站建设费用
  • 上海网站建设公司服务沅江网站制作
  • 公司网站开发费用计入什么科目虚拟主机怎么建网站
  • 天津网站建设技术网页设计与制作教程版徐洪亮课后答案
  • 旅游网站建设方案简介用asp做的网站打开页面很慢
  • 做影视网站 片源从哪里来做自媒体的上那些网站
  • 邢台网站开发百度云 做网站
  • 淘宝优惠劵网站建设wordpress主题 简洁
  • 自己做电影资源网站揭阳新闻最新消息
  • 北碚免费建站哪家做得好佛山网站建设设计