我有一些代码使用LockBits方法进行位图操作,并使用指针直接访问位图数据。当然,这段代码必须包装在一个不安全的块中,我想知道这是否意味着代码在Mono中不起作用。
我假设Bito类在Mono中可用,但也许这是另一个交易破坏者。
答案 0 :(得分:9)
是。以下是关于不安全关键字的单声道文档:http://go-mono.org/docs/index.aspx?link=ecmaspec%3A25
Bitmap类也可用。您可以在此处找到文档:http://go-mono.org/docs/index.aspx?tlink=35@ecma%3a1990%23Bitmap%2f。就像在.NET中一样,Bitmaps继承了Image,这很不错。
答案 1 :(得分:6)
是的,可以,Mono有Bitmap类。
答案 2 :(得分:2)
是的,unsafe
可用。
Mono甚至在内部使用unsafe
关键字来尝试加速某些区域,例如BigInteger
中的Mono.Security
算术。