byte[]转别的类型,可以用bitconvert。
如果单纯字符,可以system.text.encoding.ascii.getstring()
读文件,可以看看system.io.stream

解决方案 »

  1.   

    将这段程序块标记为 unsafe (不安全状态) 即可像C++中样的使用指针
    如:
    unsafe class MyClass
    {
        ......
    }unsafe int GetNumber()
    {
        ......
    }等
      

  2.   

    关于跨平台调用,MSDN 参考Marshal类 指针IntPtr
    unsafe代码vs下调试不了不方便
      

  3.   

    对!
    unsafe代码存在一定的风险性,但如果在编写时能确定代码的正确性,运行时绝对不会出错,就还是可以用的,这样可以提高程序的处理速度,所以并不提倡滥用,而在适当的时候,如将一个已经运行成熟,不会出错的程序移植过来,或者在需要高性能的情况下,还是可以慎用的!