繁体   English   中英

.NET 6 个源代码生成器和 C# 9 个语法

[英].NET 6 source generators and C# 9 syntax

如果源生成器项目必须以netstandard2.0 ( C# 7.3 ) 为目标,那么.NET 6 增量生成器文档中的示例如何以及为什么使用 C# 9 语法,如 static 匿名函数?

从文档中,格式化为宽度:

IncrementalValuesProvider<AdditionalText> textFiles =
   context.AdditionalTextsProvider.Where(static file =>
      file.Path.EndsWith(".txt"));

.csproj文件中的C#版本改为9即可,如<LangVersion>9.0</LangVersion>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM