社区
C#
帖子详情
关于C#的两个问题:
RadAsm
2001-10-24 10:07:56
1.什么办法可以在C#中堪入汇编?
2..net framework可否象VCL一样查看源代码?
...全文
85
8
打赏
收藏
关于C#的两个问题:
1.什么办法可以在C#中堪入汇编? 2..net framework可否象VCL一样查看源代码?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
phlhack
2001-10-28
打赏
举报
回复
up
RadAsm
2001-10-27
打赏
举报
回复
谢谢各位,我说的汇编是asm, 当然按照C#的设计意图应该是无法堪入汇编的.我提出这个问题
的原因是因为我的工作是作工控.另外一个方面是考虑到delphi都可以支持堪入汇编.当然用到
的时候不多,但有时候少了还真是不行.一般情况下工控用C,但作界面时总是希望用比较RAD的
工具...
westaf
2001-10-27
打赏
举报
回复
既然使用.NET来做界面,那么工控的部分完全就应该用VC写一个控件了。COM控件当然非常好,但如果比较简单的话,用DLL也无偿不可。
ripper
2001-10-27
打赏
举报
回复
这种只能写一个dll然后dllimport吧,代垃圾收集得东西效率不好,而且实时性不能保证,不过如果你控制要求不高也没有什么问题
ripper
2001-10-25
打赏
举报
回复
1.嵌入好像不行,可以用reflection里面的emit
2.不行吧
westaf
2001-10-25
打赏
举报
回复
1.嵌入汇编是没有,(至少我不知道),但你可以直接用ilasm把汇编编译成exe。
2.ildasm,打开winnt\microsoft.net\framwork\xxxxxx\system.*.dll,里面能够看到il汇编。cs源码ms是不会公开的。
ripper
2001-10-25
打赏
举报
回复
对了,偶说的是MSIL汇编,顶楼说的是什么汇编啊?
jhnhu
2001-10-25
打赏
举报
回复
觉得都不行。c#还要嵌汇编,两个极端的语言。。。
C#
高性能大容量SOCKET并发完成端口例子(有
C#
客户端)完整实例源码
例子主要包括SocketAsyncEventArgs通讯封装、服务端实现日志查看、SCOKET列表、上传、下载、远程文件流、吞吐量协议,用于测试SocketAsyncEventArgs的性能和压力,最大连接数支持65535个长连接,最高命令交互速度达到250MB/S(使用的是127.0.0.1的方式,相当于千兆网卡1Gb=125MB/S两倍的吞吐量)。服务端用
C#
编写,并使用log4net作为日志模块; 同时支持65536个连接,网络吞吐量可以达到400M。
C#
Sharp
问题
解决:System.FormatException 输入字符串的格式不正确
C#
Sharp
问题
解决:System.FormatException 输入字符串的格式不正确
C#
上位机串口编程、Modbus编程
WinForm框架 是 Windows Form 的简称,是美国微软公司Microsoft开发基于 .NET Framework 平台的桌面运用程序框架,一般使用
C#
语言 编写。WinForm框架可用于设计窗体和可视控件,采用面向对象语言
C#
,可快速创建绚丽漂亮的基于Windows的桌面应用程序、非常适合做上位机的界面! 串口(Serial Port),也称串行通讯接口(通常指COM口), 串口通信是指将数据一个比特一个比特地逐位进行传输的通信模式。
C#
串口通信是借助一个SerialPort类的对象来方便的对串口进行读写。 Modbus是一种串行通信协议,是施耐德电气发表工业标准协议。
C#
NModbus4库提供了ModbusMaster、ModbusSlave类来实现Modbus通讯相关的功能 本课程主要帮助学员熟练掌握
C#
WinForm框架上位机串口编程,Modbus协议编程,并且通过
两个
实战工具项目,为学习
C#
WinForm上位机编程 串口、Modbus编程打下坚固的基础!
关于
c#
中DateTime::ParseExact的使用说明
最近碰到一个这样的
问题
:我从一个控件中获取时间值的字符串,然后把这个字符串转化成DateTime对象,在控件中显示的时间值是: 2005-06-07 12:23:34分,但是我通过一个函数去获取这个值后,得到的是2005-6-7 12:23:34,因此当设置时间格式为: yyyy-MM-dd HH:mm:ss 去调用DateTime::ParseExact函数的时候就出现了异常,提示是时间格
C#
中双冒号的作用
两个
冒号表示作用域操作符。::操作符在其左操作数的作用域内找到其右操作数的名字。用于访问某个命名空间中的名字,如std::cout,表明名字cout来自命名空间std。同样的可以用来从某个类取名字,如string::size_type,表明size_type是string类定义的
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章