C# 中如何填充数组

byte[]ar=newbyte[1024];申明了这一个数组,我想用0xff填充这个这个数组该怎么写?c++中有memset(),delphi中有fillchar().... byte[] ar = new byte[1024];

申明了这一个数组,我想用0xff填充这个这个数组该怎么写?
c++中有memset(), delphi中有fillchar().
展开
 我来答
给世界一些震撼
2010-08-11 · TA获得超过1656个赞
知道小有建树答主
回答量:1011
采纳率:0%
帮助的人:697万
展开全部
好像没有你说的那种写法,只能循环赋值,获知使用 SetValue 方法

SetValue 方法
public void SetValue (
Object value,
int index
)

参数
value
指定元素的新值。

index
一个 32 位整数,它表示要设置的 Array 元素的位置。

示例:
下面的代码示例阐释了如何设置和获取一维或多维数组中的特定值。
using System;

public class SamplesArray {

public static void Main() {

// Creates and initializes a one-dimensional array.
String[] myArr1 = new String[5];

// Sets the element at index 3.
myArr1.SetValue( "three", 3 );
Console.WriteLine( "[3]: {0}", myArr1.GetValue( 3 ) );

// Creates and initializes a two-dimensional array.
String[,] myArr2 = new String[5,5];

// Sets the element at index 1,3.
myArr2.SetValue( "one-three", 1, 3 );
Console.WriteLine( "[1,3]: {0}", myArr2.GetValue( 1, 3 ) );

// Creates and initializes a three-dimensional array.
String[,,] myArr3 = new String[5,5,5];

// Sets the element at index 1,2,3.
myArr3.SetValue( "one-two-three", 1, 2, 3 );
Console.WriteLine( "[1,2,3]: {0}", myArr3.GetValue( 1, 2, 3 ) );

// Creates and initializes a seven-dimensional array.
String[,,,,,,] myArr7 = new String[5,5,5,5,5,5,5];

// Sets the element at index 1,2,3,0,1,2,3.
int[] myIndices = new int[7] { 1, 2, 3, 0, 1, 2, 3 };
myArr7.SetValue( "one-two-three-zero-one-two-three", myIndices );
Console.WriteLine( "[1,2,3,0,1,2,3]: {0}", myArr7.GetValue( myIndices ) );

}

}

/*
This code produces the following output.

[3]: three
[1,3]: one-three
[1,2,3]: one-two-three
[1,2,3,0,1,2,3]: one-two-three-zero-one-two-three

*/
lw2003112326
推荐于2016-07-15 · 超过43用户采纳过TA的回答
知道答主
回答量:101
采纳率:0%
帮助的人:98.3万
展开全部
byte[] ar = new byte[1024];
for (int i = 0; i < 1024; i++)
{
ar[i] = 0xff;
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式