C#中将collection转换为list方法,vb.net转C#预热小试牛刀

原创 羽化飞翔  2021-10-25 19:59  阅读 931 次
摘要:

其实华仔工作中,主要运用的是.net平台下vb.net语言开发。
现在有慢慢转往C#的打算,毕竟国内使用C#居多,且参考资料、学习教程也多的多。
因此决定把以前自己琢磨的项目转成C#,这次是小打小闹一番。
这次就小试牛刀一番,把某位大神写的ForceJson项目降低.net framework版本,
从原来的4.0下降到3.5,改项目本身使用的开发语言就是C#。

C#中将collection转换为list方法的应用场景

其实华仔工作中,主要运用的是.net平台下vb.net语言开发。

现在有慢慢转往C#的打算,毕竟国内使用C#居多,且参考资料、学习教程也多的多。

因此决定把以前自己琢磨的项目转成C#,这次是小打小闹一番。

这次就小试牛刀一番,把某位大神写的ForceJson项目降低.net framework版本,

从原来的4.0下降到3.5,改项目本身使用的开发语言就是C#。

C#中将collection转换为list方法的解决方案

该工程原来使用的是.net framework 4.0框架,

代码如下:

List<object> keys = map.Keys.ToList<object>();

经过转到定义可发现,map.keys为KeyCollection类,该类就是一个集合,所以改写如下:


List<object> keys = new List<object>();
foreach (var mykey in map.Keys){
    keys.Add(mykey);}

然后该工程就不会报错了,简单一个foreach循环。

本文地址:https://www.huazai186.com/post/841.html
关注我们:请关注一下我们的微信公众号:扫描二维码羽化飞翔的公众号,公众号:yhfx8686
版权声明:本文为原创文章,版权归 羽化飞翔 所有,欢迎分享本文,转载请保留出处!此外,本网站旨在向广大网友提供任何资源的开发、使用、安装教程,所提供的下载服务仅供学习交流探讨,请广大网友学习完成后,24小时内删除相关资源。如果涉及到侵犯版权事宜,请联系删除资源下载信息,谢谢各位的理解与支持!
打赏二维码
NEXT:已经是最新一篇了

发表评论

您必须 登录 才能发表留言!