社区
C#
帖子详情
懂CLR的进!!!!!!!!!
天-笑
2010-11-15 03:12:16
我准备用CLR写一个存储过程,这个存储过程是用来读服务器硬件信息的
需要使用: using System.Management;
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Management.dll clr中如何引用到这个DLL??
...全文
143
4
打赏
收藏
懂CLR的进!!!!!!!!!
我准备用CLR写一个存储过程,这个存储过程是用来读服务器硬件信息的 需要使用: using System.Management; C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\System.Management.dll clr中如何引用到这个DLL??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
天-笑
2010-11-15
打赏
举报
回复
[Quote=引用 2 楼 ajq1989 的回复:]
using System.Runtime.InteropServices; //引用此名称空间,简化后面的代码
...
//使用DllImportAttribute特性来引入api函数,注意声明的是空方法,即方法体为空。
[DllImport("user32.dll")]
public static extern ReturnType FunctionName(type arg1,type……
[/Quote]
请给个例子,谢谢
ajq1989
2010-11-15
打赏
举报
回复
using System.Runtime.InteropServices; //引用此名称空间,简化后面的代码
...
//使用DllImportAttribute特性来引入api函数,注意声明的是空方法,即方法体为空。
[DllImport("user32.dll")]
public static extern ReturnType FunctionName(type arg1,type arg2,...);
//调用时与调用其他方法并无区别
足球中国
2010-11-15
打赏
举报
回复
右键引用?
《
CLR
via C#》
CLR
基础
本文详细介绍了.NET框架中的
CLR
(Common Language Runtime)执行模型,包括源代码编译成托管模块、程序集的概念、加载
CLR
的过程、执行托管代码的步骤、IL和验证、与非托管代码的互操作性等。此外,还阐述了元数据的重要性及其在程序集中的作用,以及程序集的生成、打包、部署和管理。通过阅读,读者可以深入理解
CLR
的工作原理和.NET框架的基础知识。
CLR
简介
CLR
(公共语言运行时)是.NET框架的核心部分,它提供了跨语言的支持,允许不同高级语言编译成CIL(公共中间语言)在统一平台上运行。
CLR
包括垃圾回收、元数据、文件格式和类库等功能,确保内存安全和类型安全。CLS(公共语言规范)则规定了语言编译成IL时必须遵循的标准。托管代码是指由
CLR
管理的代码,享有垃圾回收等优点,而非托管代码如系统API则需要手动管理资源。
CLR
的目标是简化编程,提高开发效率。
什么是
CLR
?
本文深入介绍了
CLR
(Common Language Runtime)的基本概念及其与.NET Framework的关系,详细阐述了
CLR
如何为多种编程语言提供统一的运行环境,以及它如何支持跨语言集成、类型安全和高性能代码执行。
C++/
CLR
深度分析分享交互讲解
本文深入探讨了C++/
CLR
,它是将C++构建在.NET框架之上,允许C++代码与.NET对象交互。文章介绍了
CLR
的概念、托管与非托管C++的区别,以及两种主要的C++/
CLR
调用.NET对象的方法:句柄和追踪引用。同时,详细阐述了直接法和间接法在实现C++与.NET交互时的具体步骤和技巧,展示了如何在C++项目中启用
CLR
支持并调用C#库。
有多少人在使用C++/
CLR
?
博主探讨了C++/
CLR
的使用情况和其在.NET框架中的地位,提出疑问:目前有多少人在使用C++/
CLR
,并讨论了其初衷、优势以及与C#的对比。文章提及WPF开发的趋势,暗示C++/
CLR
可能更多作为过渡工具,同时对C++/CLI的前景表示关注。
C#
111,129
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章