77问答网
所有问题
请问C#里面数组之间能直接赋值吗
比如说:
int[] a={0,1,2,3};
int[] b;
b=a;
??????????
还是只能用CopyTo()?
转换成字符数组,在用循环?
举报该问题
推荐答案 2008-11-01
数组是直接可以赋值的。
int[] a={0,1,2,3};
int[] b;
b=a;
b=={0,1,2,3};
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/N8qpYv3q.html
其他回答
第1个回答 2020-02-14
能是能,不过类是引用类型,那样赋值是把b的地址给a,他们会指向同一个地址,所以以后你若改变a的属性,b的属性也会改变,引用类型包括类,接口,数组,值类型包括基本数据类型,枚举,结构
第2个回答 2008-11-02
能直接,甚至还可以方法返回值赋值.
第3个回答 2008-11-02
使用Array.ConvertAll<(Of <(TInput, TOutput>)>)
相似回答
c#中
如何给
数组赋值
?
答:
其结果就是,在使用之前,不必单独对
数组
的每个元素进行
赋值
。在
C#
2.0
中
,可以使用default()运算符来判断一种数据类型的默认值。default()获取一个数据类型作为参数。例如,default(int)会返回0,而default(char)会返回\0。由于数组大小不被作为变量声明的一部分,所以可以在运行时指定数组大小。例如,...
c# 中数组
如何
赋值
?
答:
1、
直接赋值
: string[] str={"str1","str2","str3"};2、定义
数组
长度,再赋值: string[] str=new string[3]; str[0]="str1"; str[1]="str2"; str[2]="str3"; 可以在循环
里
写 for (int i=0;i<3;i++) { str[i]="AAA"; } ...
C#
二维
数组赋值
问题
答:
{{1,2}, {3,4}, {5,6}, {7,8}}; // Error 也可以给
数组
元素
赋值
,例如:my
Array
[2,1] = 25;你这种方式可行
c#
如何把一组
数组赋值
给另一组
答:
int[] a = { 1, 2, 3, 4 }; int[] b; b = a; //
赋值
for( int i=0; i
c#中
如何给
数组赋值
?
答:
可以使用for循环:int []pins = {9,3,7,2} int []copy = new int[pins.length];for(int i =0;i!=copy.length;i++){ copy[i] = pins[i];}
C#
两个不同类型
数组之间
的
赋值
答:
byte
数组
必须是二维数组 我帮你写个列子 string[] strs ={ "第一个", "第二个", "第三个" };string[] strs1=new string[3];byte[][] bytss=new byte[strs.Length][];for (int i = 0; i < strs.Length; i++){ bytss[i] = new System.Text.UnicodeEncoding().GetBytes(str...
请问C#中
怎么给一个数组的
数组赋值
呀?比如“string str[8][];”怎么...
答:
string[] item =new string[8];item[0]="";item[1]=""或者 string[] item =new string{“0”,“1”,“2”,“3”};
大家正在搜
数组不能直接赋值给数组
字符数组不能直接赋值
数组直接赋值
数组赋值给数组
把一个数组赋值给另一个数组
数组之间怎么赋值
数组不能整体赋值
字符数组可以整体赋值吗
给数组赋值的方法
相关问题
c# 中数组如何赋值
c# 中数组如何赋值?
c#中如何给数组赋值?
请问C#中怎么给一个数组的数组赋值呀?比如“string s...
在C#中,如何为数组赋值?
C#中如何在控制台为一维数组赋值
c#中如何将数组中的一个元素赋值给一个变量
c#中一维数组如何让随机赋值?