能力值:
( LV12,RANK:210 )
|
-
-
2 楼
理论上只有在编译成Native代码的情况下, 内嵌汇编才有意义
我还没有见到C#的Native编译器, 不过应该有
|
能力值:
( LV12,RANK:650 )
|
-
-
3 楼
用dll吧
c#在这方面很烂的
|
能力值:
( LV4,RANK:50 )
|
-
-
4 楼
先想想能否在java中加汇编么?
|
能力值:
( LV6,RANK:90 )
|
-
-
5 楼
可以用Marshal.Copy 写一段内存, 然后传地址给带回调的API.
网上有文章VB里面调用汇编, 应该类似
还有.Net 2.0里面Marshal部分有增强似乎是多了两个methods, 似乎有点用但是我没有玩过.Net
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
好像不能使用汇编指令,至少不能直接使用
|
能力值:
( LV9,RANK:1250 )
|
-
-
7 楼
最初由 firstrose 发布 用dll吧
c#在这方面很烂的
呵呵。
|
能力值:
( LV9,RANK:1250 )
|
-
-
8 楼
最初由 dwing 发布 先想想能否在java中加汇编么?
Java中不能用指针,但C#可以;Java不能直接访问内存,但C#可以。所以在这点上,两者不具有可比性。
|
能力值:
( LV9,RANK:1250 )
|
-
-
9 楼
最初由 thebutterfly 发布 理论上只有在编译成Native代码的情况下, 内嵌汇编才有意义 我还没有见到C#的Native编译器, 不过应该有
可能就是你说的这样。
但也有这种可能:对于这种特殊的代码(用某些关键字括起来的)编译器会直接编译成Native Code,而不使用IL。
|
能力值:
( LV4,RANK:50 )
|
-
-
10 楼
主要是C#能否使用函数指针......
只要微软想让C#能与JAVA一样跨平台,就不可能使用汇编指令.
|
|
|