byte[] buf = {"1234567"};
FileStream fs = new FileStream("c:\\ok.txt", FileMode.Create, FileAccess.ReadWrite);
fs.Write(buf, 0, 7);
fs.Close();
buf数组该怎么写才对啊?另外就是缓冲区内存复制c#有什么API类试RtlMoveMemory的?????
FileStream fs = new FileStream("c:\\ok.txt", FileMode.Create, FileAccess.ReadWrite);
fs.Write(buf, 0, 7);
fs.Close();
buf数组该怎么写才对啊?另外就是缓冲区内存复制c#有什么API类试RtlMoveMemory的?????
//////////我设置的UTF8编码,怎么数组里依然是ASCII型的呢。
// 摘要:
// 表示 System.Byte 的最大可能值。此字段为常数。
public const byte MaxValue = 255;
//
// 摘要:
// 表示 System.Byte 的最小可能值。此字段为常数。
public const byte MinValue = 0;数组里元素只能最高255,但不能说是“ascii型”的
你自己放个中文进去再看看数组你就明白了