百速网 www.ghhjj.com_环球广播网_中国新闻资讯第一门户网站
站内搜索
在线投稿
百速网 今日头条 国内新闻 国际新闻 社会新闻 房产新闻 财经新闻 体育新闻 军事新闻 旅游攻略 科技新闻 商业信息
游戏新闻 奇闻异事 汽车新闻 娱乐新闻 时尚杂志 影视新闻 时政新闻 慈善公益 海峡两岸 环保新闻 书画收藏 佛教新闻
您现在的位置:  百速网 > 国际新闻 > 正文
微软发布.NET Standard 2.1,计划添3000个API,进一步实现一致
时间: 2018-11-07 13:32
本文来源:http://www.ghhjj.com/a/xyajt.foxnvc.cn/

北京pk10软件程序www.ghhjj.com,对它们而言,在国内市场上站稳脚跟的第一步,或许便是进一步扩充自身实力,以确保从研发、品推策略、市场等多个层面能够与想要在国内市场上分一杯羹的国外品牌一争高下。南方医科大学第三附属医院药剂科副主任药师张群建议,成年人可以提前准备好晕车药,对于不适合吃晕车药的儿童,可用鲜姜、桔皮、风油精,以及穴位按揉等自然疗法来预防。

微软在11月5日发布了 .NET Standard 2.1 ,开发团队计划在 .NET Standard 2.1 中添加大约 3000 个 API ,其中很大一部分都是全新的,另外一部分则是添加到标准中的现有 API ,以便进一步使 .NET 实现一致。

image.png

更新亮点:

● Span<T>。在 .NET Core 2.1 中,开发团队添加了一个类似于数组的类型 Span<T>,它允许以统一的方式表示托管和非托管内存,并支持切片而无需复制。它是 .NET Core 2.1 中与性能相关的大多数改进的核心。由于它允许以更有效的方式管理缓冲区,因此可以帮助减少内存分配和复制。Span<T> 被认为是一种非常基础的类型,因为它需要运行时和编译器支持才能充分利用。

● Foundational-APIs working with spans。虽然 Span 已经可以作为 .NET Standard 兼容的 NuGet 包(System.Memor)使用,但添加此包不能扩展 .NET Standard 类型的成员去使用 span。.NET Core 2.1 添加了许多允许使用 span 的API,如  Stream.Read(Span) 。将 span 带入 .Net Standard 的话,添加这些 API 是很重要的一部分。

● Reflection emit。为了提高生产力,.NET 生态系统一直大量使用动态功能,如 reflection(反射)和 reflection emit 。Emit 通常被用作优化性能,以及为代理接口动态生成类型的方法。因此,许多人要求将 reflection emit 包含在 .NET standard 中。以前,开发团队试图通过 NuGet 包提供,结果发现无法使用包来模拟这样的核心技术。使用 .NET Standard 2.1 ,你可以访问轻量级代码生成(LCG)以及reflection emit ,同时添加了两个新的 API ,允许你检查生成代码的能力(RuntimeFeature.IsDynamicCodeSupported)以及生成的代码是否被解释或编译(RuntimeFeature.IsDynamicCodeCompiled)。

● SIMD。.NET Framework 和 .NET Core 支持 SIMD 已经有一段时间了,多被用于加速 BCL 中的基本操作,例如字符串比较。开发团队收到了很多在 .NET Standard 中公开这些 API 的请求,因为这些功能需要运行时支持,因此无法作为 NuGet 包提供。

● ValueTask 和 ValueTask<T>。在 .NET Core 2.1 中,最大的亮点是对高性能场景的基础知识的支持改进,其中还包含提高 async/await 效率。ValueTask 已经存在,并且如果操作同步,则允许返回结果,而无需分配新的 Task。在 .NET Core 2.1 中,开发团队进一步对其进行改进,使得有一个相应的非泛型 ValueTask 变得很有用。它允许减少分配内存,即使是在必须异步完成操作的情况下也是如此。在 .NET Standard 2.1 中公开这些 API 将使库作者能够作为消费者和生产者从中受益。

● DbProviderFactories。在 .NET Standard 2.0 中,开发团队在 ADO.NET 中添加了几乎所有的基础类型(Primitives),以允许 ORM 和百速网数据库实现者进行通信。不幸的是,当时 DbProviderFactories 未在其中,新版本已将其补上。简而言之,DbProviderFactories  允许库和应用在编译时使用特定的 ADO.NET 提供程序而无需知道任何特定类型,方法是在基于名称的已注册 DbProviderFactory 实例中进行选择,例如,可以从配置设置中读取。

● General Goodness。自从  .NET Core 开源后,基础类库中已添加许多小功能,例如 System.HashCode 用于组合 hash code 或 System.String 上的新的重载。.NET Core 中大约有800个新成员,且几乎都加入了 .NET Standard 2.1。

更多内容可查阅发行说明:

/uploads/allimg/181107/1334525362-1.jpg


  
普通新闻怎么监控别人微信聊天记录不让对方发现
普通新闻怎么查询别人微信聊天记录
普通新闻怎么查询微信别人聊天记录
普通新闻昊尊洗出彩哪个团队最牛,最高级别是谁,
普通新闻昊尊洗出彩总部地址谁有,实体店有卖的吗
普通新闻昊尊洗出彩官方招商总监是谁,宝妈可以代
普通新闻头发很油腻有什么办法可以解决吗,昊尊洗
普通新闻昊尊洗出彩能改善头发干枯,毛躁,分叉吗
普通新闻【揭秘】昊尊洗出彩最新骗局内幕!出大事
普通新闻昊尊洗出彩与市面上其他产品有什么不同,
普通新闻昊尊洗出彩效果有那么神奇吗,平台好不好
普通新闻昊尊洗出彩昊尊洗出彩客户反馈是真的吗,
普通新闻昊尊洗出彩怎么拿货加盟,是正规品牌吗,
普通新闻昊尊洗出彩现在收代理吗,找谁代理最可靠
普通新闻玻尿酸原色蚕丝面膜用的人多不多,价格贵
普通新闻昊尊洗出彩价格高不高,长期使用对健康有
普通新闻昊尊洗出彩招代理吗,代理需要什么条件,
普通新闻昊尊洗出彩适合什么人群使用,有没有副作
普通新闻昊尊洗出彩多少钱一瓶,有什么功效,含有
普通新闻昊尊洗出彩代理真的赚钱吗,代理多少钱,
普通新闻昊尊洗出彩代理年底有分红吗,怎么计算奖
普通新闻昊尊洗出彩是靠什么渠道赚钱的,代理利润
普通新闻代理昊尊洗出彩真的可以发家致富吗,前期
普通新闻昊尊洗出彩创始人是谁,哪个团队做的最好
普通新闻昊尊洗出彩公司制度好吗,代理福利好吗,
普通新闻昊尊洗出彩是哪家公司好做吗?能赚钱吗,
普通新闻昊尊洗出彩,会掉色吗,颜色会保持多久。
普通新闻昊尊洗出彩加盟有什么好处,适合在校学生
普通新闻昊尊洗出彩怎么样 代理洗出彩什么模式
普通新闻昊尊洗出彩是传销吗,合法吗,有备案吗,
普通新闻昊尊洗出彩多少钱一瓶,哪里有卖。怎么加
普通新闻昊尊洗出彩成分安全吗?代理有多少人?
普通新闻昊尊洗出彩染发有副作用么??会不会过敏??
普通新闻昊尊洗出彩有哪些珍贵成分,都有什么作用
普通新闻昊尊洗出彩价格表???昊尊代理多少钱???能
普通新闻昊尊洗出彩骗局??昊尊洗出彩是不是合法的
普通新闻昊尊洗出彩正品怎么购买,是否能信得过,
普通新闻昊尊洗出彩是什么?有什么用??哪里有卖昊
普通新闻昊尊洗出彩__执行董事多少钱加入??代理门
普通新闻昊尊洗出彩做什么的?染发有什么技巧???容
普通新闻昊尊洗出彩加盟方式是什么样的,最低投资
普通新闻昊尊洗出彩官方授权怎么办理??公司创始人

灯笼众娱外挂透视

毒贩用飞机运毒

西非国家竞选总统

FBI局长:情报界

欧盟土耳其谴责以

鑫悦自助烤肉加盟
Copyright © 2017 百速网 粤icp备12002870号-1 All Rights Reserved.
XML地图 HTML地图 网站地图
联系QQ:2031187338
宁夏省11选5开奖结果 时时彩预测免费软件 ba彩平台 甘肃快三开奖 世界杯直播平台
宁夏11选5开奖记录 摇钱树娱乐 吉林时时彩玩法 9号彩票 广东11选5开奖直播