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

成都建设局网站网站性能策划

成都建设局网站,网站性能策划,做旅游网站能成功,德阳网站建设熊掌号前言在以前的文章中#xff0c;我们介绍过record类型#xff0c;它具有不变性(《为什么应该用record来定义DTO》)和值相等性(《为什么应该用record来定义DTO#xff08;续#xff09;》)。record是引用类型。而在.NET 6中#xff0c;我们可以使用record struct定义值类型。… 前言在以前的文章中我们介绍过record类型它具有不变性(《为什么应该用record来定义DTO》)和值相等性(《为什么应该用record来定义DTO续》)。record是引用类型。而在.NET 6中我们可以使用record struct定义值类型。Demo1.不变性定义record structure的代码非常简单如下所示public record struct User(int Id, string Name);但是需要注意的是和record不一样record struct生成的类型是不具备不变性的通过反编译可以看到最后生成的其实就是结构struct类型而且每个属性都有set方法如果要让类型具有不变性需要在定义时设置readonly关键字public readonly record struct User(int Id, string Name);与record一样同样可以用with表达式修改指定属性创建对象的副本2.值相等性因为record struct实际是一个结构类型而结构是一种值类型所以可以使用Equals方法进行值比较具有有相同值的两个结构将返回true:public struct User {public int Id;public string Name; }但是普通的结构没有实现和!运算符所以不能用这些运算符比较两个结构。但是可以在record struct上使用这些运算符进行比较结论为了便于区分可以分别用record class和record struct进行定义public record class UserClass(int Id, string Name); public record struct UserStruct(int Id, string Name);如果你觉得这篇文章对你有所启发请关注我的个人公众号”My IO“
http://wiki.neutronadmin.com/news/174106/

相关文章:

  • asp网站安装c qq 互联网站开发代码
  • 资讯网站优化排名利用网络挣钱的路子
  • 网站建设作品2016 网站建设需求
  • 徐州百度网站快速优化海报在线设计生成器
  • 怎么提高网站建设水平成都做网站建设公司
  • ps做图 游戏下载网站有哪些内容网站不能粘贴怎么做
  • 深圳龙岗做网站的公司wordpress数据库连接错误
  • 温州网站建设价格技术做网站用什么语言高效
  • 中国最大的博客网站重庆万州网站建设费用
  • 专门做鞋子的网站吗晨阳seo
  • 哪些网站微信支付平台设计公司logo制作
  • cvv钓鱼网站怎么做优秀网站制作实例展示
  • 做的网站在百度找不到了网站建设主要推广方式
  • 苏州建网站制作费用多少钱聚名网域名转出
  • 湖南网站推广建设公司网络服务商电话
  • 用模板做的网站不好优化深圳网络营销技巧
  • 广州做网站的广州北京网站建设公司
  • 好网站设计公司淘宝指数查询工具
  • 济宁公司做网站北京百度网讯科技有限公司
  • 本地做网站顺序网站去版权
  • 聊城手机网站服务如何做一个网页设计方案
  • 服务好的武进网站建设沈阳网站制作公司云蓝图
  • 网站制作小常识找个人制作网页的网站
  • 从哪些方面进行网站建设网线制作实验报告总结
  • 龙岩市城乡建设局网站进不去网站设计制作推荐
  • 淄博培训网站建设seo引擎优化是什么
  • 新乡手机网站建设策划公司宣传语
  • 自己做网站的软件注册深圳公司条件
  • 网站建设与管理是哪个软件wp用户前端化专业版wordpress插件[中英双语]
  • 网站的软文 怎么做推广05网伴你学