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

网站设计小技巧西安网站建设网站

网站设计小技巧,西安网站建设网站,整站优化工具,discuz手机模板咨询区 Benny Ae我在想为什么 C# 中没有内置带两列的 List 结构#xff0c;如#xff1a;Listint,string mylist new Listint,string();回答区 newfurniturey虽然没有内置#xff0c;但还是有其他解决方案的#xff0c;大体上有四种。使用 Tupleint, s… 咨询区 Benny Ae我在想为什么 C# 中没有内置带两列的 List 结构如Listint,string mylist new Listint,string();回答区 newfurniturey虽然没有内置但还是有其他解决方案的大体上有四种。使用 Tupleint, string如果你用的是 C#7 之前的版本而且还要坚持用 List 和 key-value 结构的话完全可以使用 Tupleint,string 参考如下代码static void Main(string[] args){ListTupleint, string mylist  new ListTupleint, string();// add an itemmylist.Add(new Tupleint, string(someInt, someString));}ValueTuple如果你用的是 C#7 以后的版本可以使用新的结构 ValueTuple它的结构和你的所想象的基本能保持一致。static void Main(string[] args){List(int, string) mylist  new List(int, string)();}值得一提的是在 .NETFramework 4.7 和 .NET Core 中是内置的它是引用类型 Tuple 的值类型版本也比 Tuple 更加灵活比如下面这样。static void Main(string[] args){var mylist  new List(int myInt, string myString)();}使用 Dictionaryint,string如果你关注的只是键值对完全可以用 Dictionary 替代 List。static void Main(string[] args){Dictionaryint, string mydict  new Dictionaryint, string();// add an itemmydict.Add(someInt, someString);}使用 struct可以将 key-value 封装到 struct 结构体中这样更加可视化参考如下代码class Program{static void Main(string[] args){var list  new ListData();}}public struct Data{public Data(int intValue, string strValue){IntegerData  intValue;StringData  strValue;}public int IntegerData { get; private set; }public string StringData { get; private set; }}点评区 这可能源自作者的想象数据结构中也并没有也不需要这样的数据结构变通方法也很好newfurniturey 大佬就总结的比较全面。
http://www.zqtcl.cn/news/775661/

相关文章:

  • 做听书网站怎么做网站留言板带后台模板
  • 石家庄网站建设王道下拉棒厦门橄榄网站建设
  • 赤峰网站建设培训建筑资格证书查询官网
  • 共和县公司网站建设seo网络推广招聘
  • 网站怎样做外链百度网站地图提交
  • 瑞安联科网站建设中国做网站公司排名
  • jsp网站开发详解 赵增敏jsp网站首页怎么做
  • 有哪些可以做图的网站啊莱芜金点子广告电子版2024
  • 免费营销型网站模版南宁比较有好的网站制作公司
  • 做外贸上什么网站什么什么设计英文网站
  • 嘿客免费网站建设网站对联图片
  • 一件代发48个货源网站韶关最新消息
  • 网站都需要备案吗安徽建设通网站
  • 外包公司 网站建设 深圳电子商务公司设计网站建设
  • 怎么添加网站背景音乐定制建站
  • 西安网站建设和推广公司php企业网站开发实训报告
  • 市网站制作番禺绿叶居
  • 网站漂浮物怎么做电子商务网站开发实训体会
  • 电商网站建设定制济南网站建设及推广
  • 网站标签化wordpress 输出评论内容 函数
  • 明星个人网站设计汕头网络推广公司
  • 深圳有哪些做网站公司好武夷山建设局网站
  • 怎么设立网站赚广告费一个网站可以做多少关键字
  • 网站刚建好怎么做能让百度收录成都定制网站建
  • thinkphp网站开发技术做电脑租赁网站
  • 网站设计评语中午版wordpress
  • 邢台企业手机网站建设汕头网站制作后缀
  • 微网站后台内容设置做网站语言排名2018
  • 嘉兴网站制作网站建设外贸营销推广平台有哪些
  • 网站开发集广州高端网站定制开发价格