在 C# 12 中消除重複性編碼
Metalama 2024.0 現在允許根據 C# 版本 10、11 與 12(.NET 8)使用不同的 C# 程式碼生成模式。
2024年1月17日產品更新

Metalama 是一個現代的、基於 Roslyn 的中繼程式設計(meta-programming)框架,能協助 C# 開發者撰寫更乾淨、更易維護的程式,並加快開發速度。透過動態生成樣板程式碼、即時根據架構、模式與慣例進行程式碼驗證,以及提供具備客製化回饋與建議的程式碼協助,Metalama 讓開發者能專注於交付高品質軟體。
Metalama 2024.0 是一個重要的前進,提供對 C# 10、11 與 12 的完整支援,特別著重於 C# 12 的新功能,例如預設的 lambda 參數、內嵌陣列、主要建構子(primary constructors)、型別別名(type aliases)以及集合運算式(collection expressions)。此更新讓開發者能充分發揮 .NET 8 架構的潛力,為其應用程式解鎖效能提升與跨平台能力。
如要查看 2024.0 版本完整的新增內容清單,請參閱我們的 release notes。
Metalama 提供 Starter、Professional 與 Ultimate 版本,且採「依每位開發者授權」模式授權。授權為永久授權,並包含 1 年的維護訂閱。也可續訂訂閱。詳情請參閱我們的 Metalama 授權頁面。
如需更多資訊,請瀏覽我們的 Metalama 產品頁。