在编译时运行C#代码。-.NET开发

时间:2024-06-16 08:04:11
【文件属性】:

文件名称:在编译时运行C#代码。-.NET开发

文件大小:18KB

文件格式:ZIP

更新时间:2024-06-16 08:04:11

.NET Compilers

CompileTimeExecution源生成器,该源生成器在编译时运行C#代码,并将结果值存储到生成的类中。 CompileTimeExecution CompileTimeExecution源生成器,在编译时运行C#代码并将结果值存储到生成的类中。 这意味着在编译该类时:部分类UtilityConstants {#if CompileTimeExecution static int Factorial(int x)=> x <= 1吗? 1:阶乘(x-1)* x; [CompileTimeExecution.CompileTimeExecution]静态整数Fac10 => Factorial(10); #endif}生成了一个新类:局部类有用的常量{static i


网友评论