系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

微軟.NET運(yùn)行庫(kù)合集 V7.0.0 預(yù)覽版

  • 軟件介紹
  • 相關(guān)教程
  • 下載地址
  • 特色推薦
  • 網(wǎng)友評(píng)論

  .NET 7 預(yù)覽版 2是NET 7 的第二個(gè)預(yù)覽版,此版本包括對(duì) RegEx 源生成器的增強(qiáng)、將 NativeAOT 從實(shí)驗(yàn)狀態(tài)轉(zhuǎn)移到運(yùn)行時(shí)的進(jìn)展,以及對(duì)“dotnet new”CLI 的一系列重大改進(jìn)經(jīng)驗(yàn)。這些位可供您立即獲取并開始嘗試新功能!

微軟.NET運(yùn)行庫(kù)合集

新增功能

  在編譯時(shí)使用源生成器而不是在運(yùn)行時(shí)使用較慢的方法來(lái)構(gòu)建專門的 RegEx 模式匹配引擎。

  利用 SDK 改進(jìn),提供全新的簡(jiǎn)化選項(xiàng)卡完成體驗(yàn),以便在運(yùn)行時(shí)探索模板和參數(shù)。dotnet new

  不要削減你的興奮,只是你的應(yīng)用程序,準(zhǔn)備用你自己的創(chuàng)新解決方案嘗試 NativeAOT。

  Preview 2 版本現(xiàn)在提供以下功能。

  引入新的正則表達(dá)式源生成器

  您是否曾經(jīng)希望擁有針對(duì)您的特定模式優(yōu)化的專用正則表達(dá)式引擎所帶來(lái)的所有巨大好處,而無(wú)需在運(yùn)行時(shí)構(gòu)建此引擎的開銷?

  我們很高興地宣布包含在預(yù)覽版 1 中的新正則表達(dá)式源生成器。它帶來(lái)了我們編譯引擎的所有性能優(yōu)勢(shì),而無(wú)需啟動(dòng)成本,并且它具有其他優(yōu)勢(shì),例如提供出色的調(diào)試體驗(yàn)以及修剪-友好的。如果您的模式在編譯時(shí)是已知的,那么新的正則表達(dá)式源生成器就是要走的路。

  為了開始使用它,您只需要將包含類型轉(zhuǎn)換為partial1,并聲明一個(gè)帶有返回優(yōu)化對(duì)象的RegexGenerator屬性的新部分方法,就是這樣!Regex源代碼生成器將為您填充該方法的實(shí)現(xiàn),并在您更改模式或傳入的其他選項(xiàng)時(shí)自動(dòng)更新。這是一個(gè)示例:

  

public class Foo
{
  public Regex regex = new Regex(@"abc|def", RegexOptions.IgnoreCase);

  public bool Bar(string input)
  {
    bool isMatch = regex.IsMatch(input);
    // ..
  }
}

  

public partial class Foo  // <-- Make the class a partial class
{
  [RegexGenerator(@"abc|def", RegexOptions.IgnoreCase)] // <-- Add the RegexGenerator attribute and pass in your pattern and options
  public static partial Regex MyRegex(); //  <-- Declare the partial method, which will be implemented by the source generator

  public bool Bar(string input)
  {
    bool isMatch = MyRegex().IsMatch(input); // <-- Use the generated engine by invoking the partial method.
    // ..
  }
}

  就是這樣。請(qǐng)嘗試一下,如果您有任何反饋,請(qǐng)告訴我們。

下載地址

  • PC版

特色推薦

廠商其他下載

  • 電腦版
  • 安卓版
  • iOS版

發(fā)表評(píng)論

0

沒(méi)有更多評(píng)論了

評(píng)論就這些咯,讓大家也知道你的獨(dú)特見解

立即評(píng)論

以上留言僅代表用戶個(gè)人觀點(diǎn),不代表系統(tǒng)之家立場(chǎng)

其他版本

更多+

最新軟件

熱門系統(tǒng)推薦

掃碼關(guān)注
掃碼關(guān)注

官方交流群 軟件收錄

微軟.NET運(yùn)行庫(kù)合集正在下載,用戶還下載了

關(guān)閉

微軟.NET運(yùn)行庫(kù)合集正在下載,用戶還下載了

關(guān)閉