news 2026/6/4 8:54:01

C# dll笔记

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
C# dll笔记

dll,动态链接库。C++和C#都能打包dll。C++里面是二进制,C#里面是中间语言IL。本质是两种文件,碰巧用一样的后缀。C# dll还有专用名称,叫程序集Assembly。

程序集可以调用,可以反编译查看,不能修改,不能直接运行。

VS打包dll时它依赖的dll会全部一起拷贝过去。

大型Unity项目通常会划分多dll。

Unity划分多dll开发一种方式是创建asmdef,把属于此程序集的脚本放在里面及其子文件夹。

另一种是脱离Unity,纯VS开发,依赖的Unity程序集全部拷贝到csproj里,或者直接引用Unity编辑器里的也行。

Unity导入dll相关

我们知道C++和C#编译的库都叫dll。在Unity里C# dll的type显示为Managed,C++的dll显示为Native。C# dll有的可以展开看见里面的类。

dll能展开的条件:

  1. 是C# dll;
  2. 勾选Auto Reference;
  3. 里面有继承MonoBehavior的类。只会显示这些类。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/4 8:49:56

掘金量化实战:拿到‘空中花园’策略后,如何5分钟完成回测并看懂绩效报告?

掘金量化实战:5分钟极速验证策略的完整指南 当你拿到一份现成的量化策略代码时,最迫切的需求一定是快速验证它的实际表现。本文将带你用最短时间完成从策略导入到绩效分析的全流程,特别适合已经搭建好掘金量化环境、急于看到策略效果的开发者…

作者头像 李华
网站建设 2026/6/4 8:48:55

不止于显示:深入Qt Delegate机制,打造高性能可编辑表格控件

深入Qt Delegate机制:构建高性能可编辑表格的底层实践在桌面应用开发领域,处理大规模数据展示与编辑始终是性能优化的关键战场。当表格行数突破十万量级时,即便是最基础的滚动操作都可能引发明显卡顿,更不用说复杂的单元格渲染和即…

作者头像 李华
网站建设 2026/6/4 8:48:55

别再只盯着p值了!GSEA富集分析结果图这样看,一眼锁定关键通路

解密GSEA富集分析:如何从图表中挖掘关键生物学信号 第一次拿到GSEA分析报告时,我盯着那些波浪线、条形码和彩色方块完全摸不着头脑。这就像拿到了一张藏宝图却看不懂符号——明明知道数据里藏着重要发现,却不知道从何下手。本文将带你用"…

作者头像 李华