zoukankan      html  css  js  c++  java
  • C#各版本新功能 C#7.3

    C# 7.3 版本有两个主要主题。 第一个主题提供使安全代码的性能与不安全代码的性能一样好的功能。 第二个主题提供对现有功能的增量改进

    以下新增功能支持使安全代码获得更好的性能的主题:
    无需固定即可访问固定的字段。
    可以重新分配 ref 本地变量。
    可以使用 stackalloc 数组上的初始值设定项。
    可以对支持模式的任何类型使用 fixed 语句。
    可以使用其他泛型约束。
    对现有功能进行了以下增强:
    可以使用元组类型测试 == 和 !=。
    可以在多个位置使用表达式变量。
    可以将属性附加到自动实现的属性的支持字段。
    由 in 区分的参数的方法解析得到了改进。
    重载解析的多义情况现在变得更少。
    新的编译器选项为:
    -publicsign,用于启用程序集的开放源代码软件 (OSS) 签名。
    -pathmap用于提供源目录的映射。

    来源: https://docs.microsoft.com/zh-cn/dotnet/csharp/whats-new/csharp-7-

    启用更高效的安全代码

    索引fixed字段不需要固定

    ref 可能会重新分配ref 局部变量

    stackalloc 数组支持初始值设定项

    更多类型支持fixed语句

    增强的泛型约束

    提升了现有的功能

    元组支持了== 和!=

    将特性添加到自动实现的属性的支持字段

    新的编译器选项

    -publicsign 编译器选项指示编译器使用公钥对程序集进行签名

    -pathmap 编译器选项指示编译器将生成环境中的源路径替换为映射的源路径

  • 相关阅读:
    查看网站上保存的密码
    前端图片预览
    Amaze UI的一点总结
    简单实现图片验证码
    获取网页数据的例子
    谈谈网页中的ajax
    网页小技巧-360doc个人图书馆复制文字
    Js中的4个事件
    网页页面蒙版实现
    Spring+SprinMVC配置学习总结
  • 原文地址:https://www.cnblogs.com/maanshancss/p/4b9eb0106b13636418f31c54561420b5.html
Copyright © 2011-2022 走看看