.net8

Broadm5 天前
.net8·源代码生成·source generator·增量源生成器
C# - 获取枚举描述 - 使用增量源生成器C# 获取枚举描述的方法有很多, 常用的有通过 DescriptionAttribute 反射获取, 进阶的可以加上缓存机制, 减少反射的开销。今天我们还提供一种更加高效的方法,通过增量源生成器生成获取枚举描述的代码。这是在编译层面实现的, 无需反射, 性能更高。
鱼是一只鱼啊2 个月前
开发语言·.net·.net8
.netframeworke4.6.2升级.net8问题处理旧:新:旧:新:旧:新:旧:新:旧:新:旧:新:旧:新:旧:新:新:Program.cs旧:新:旧:新:
tianxingzhe371 年前
ci/cd·ssh·gitlab·.net8
使用GitLab自带的CI/CD功能在远程服务器部署项目(三)前置内容:通过Docker Compose部署GitLab和GitLab Runner(一)使用GitLab自带的CI/CD功能在本地部署项目(二)
tianxingzhe371 年前
ci/cd·kubernetes·gitlab·.net8
使用GitLab自带的CI/CD功能在K8S集群里部署项目(四)前置内容:通过Docker Compose部署GitLab和GitLab Runner(一)使用GitLab自带的CI/CD功能在本地部署项目(二)
专注VB编程开发20年1 年前
microsoft·aot·vb.net·.net8
.net8 AOT编绎-跨平台调用C#类库的新方法-函数导出VB.NET AOT无法编绎DLL,微软的无能,正是你的机会.net8 AOT编绎-跨平台调用C#类库的新方法-函数导出 1,C#命令行创建工程:dotnet new classlib -o CSharpDllExport 2,编写一个静态方法,并且为它打上UnmanagedCallersOnly特性,告诉编译器我们需要将它作为函数导出,指定名称为Add。 using System.Runtime.InteropServices;