如题原文[翻译版]
1."C#中与C++比较高级的功能等价的功能(便如直接访问和处理系统内存),只能在标记为“不安全”的代码中使用。"问题:标记为“不安全”的代码是什么意思?2.“在C#中,不能完成诸如‘把4字节的内存放在这个数据中,使之有10个字节长,并把它解释为X’等的任务,但这并不是一件坏事。问题:单引号里的部分是什么意思?谢谢!

解决方案 »

  1.   

    那问题变成如下:
    第二个问题在英文版里是这么写的“take the region of memory 4 bytes into this data and 10 bytes long and interpret it as X”。这句话还是不理解,不过那意思好像应该就是说C#安全。第一个问题里原文的意思是C#里在标记“不安全”后,还是可以操作内存的?是吗?谢谢1楼 6楼的解答还有楼上各位的观注