C#中的缓冲区SetByte示例
该SetByte()方法将指定的值分配给指定数组中特定位置的字节。
首先,设置一个数组-
int[] arr = { 3, 4, 12 };现在,用于SetByte()分配值-
Buffer.SetByte(arr, 3, 20);
这是完整的代码-
示例
using System;
using System.Text;
public class Demo {
public static void Main() {
int[] arr = { 3, 4, 12 };
Console.WriteLine("Initial Array...");
//遍历字节数组
for (int i = 0; i < Buffer.ByteLength(arr); i++) {
Console.WriteLine(Buffer.GetByte(arr, i));
}
Buffer.SetByte(arr, 3, 20);
Console.WriteLine("New Array...");
//遍历新的字节数组
for (int i = 0; i < Buffer.ByteLength(arr); i++) {
Console.WriteLine(Buffer.GetByte(arr, i));
}
}
}输出结果
Initial Array... 3 0 0 0 4 0 0 0 12 0 0 0 New Array... 3 0 0 20 4 0 0 0 12 0 0 0
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短