如何动态的向数组string[]添加值?

如何动态的向数组string[]添加值?我建立好一个空的数组,然后我通过循环向这个数组添加值,这个应该怎么做呢?... 如何动态的向数组string[]添加值?
我建立好一个空的数组,然后我通过循环向这个数组添加值,这个应该怎么做呢?
展开
 我来答
wangziyi129
推荐于2018-02-23 · TA获得超过1387个赞
知道小有建树答主
回答量:1492
采纳率:100%
帮助的人:0
展开全部
楼上都是在哪复制的 ?
很简单的一个问题 是动态数组 几位大哥!
ArrayList al=new ArrayList()//创建
al.Add("1")//添加
al.Add("2")//.
foreach(string s in al)//遍历数组
Console.write(s) //输出 1 2
回答完毕 接分
继续你的问题
比如说 string []s=new string {1,2,3,4,5};
for(int i=0;i<s.count;i++)
{
al.add(s[i]);
}
//al就是动态数组
rightmin
2008-12-12 · TA获得超过4124个赞
知道大有可为答主
回答量:2199
采纳率:0%
帮助的人:1788万
展开全部
数组的大小是固定的,假如你定义了一个很大的数组,那么可以随时加入删除,不过需要用一个变量记住目前数组里面有几个元素了。

我建议使用List吧,List可以动态增加元素个数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2017-07-29
展开全部
定义一个String类型的变量:s然后在要赋值的地方赋值:s="abc";就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fandengdeng110
2012-08-24
知道答主
回答量:53
采纳率:0%
帮助的人:23.4万
展开全部
在数组里面?建议你用list,看着下面的方法正确的就是动态取得list的值再添加到数组里面,不如直接用list
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ereaerea
推荐于2016-01-25 · 超过14用户采纳过TA的回答
知道答主
回答量:86
采纳率:0%
帮助的人:0
展开全部
请问你用循环给数组添加什么值 说清楚点 是另一个数组??

string[] str = new string[64];//必须初始化
for (int i = 0; i < str.Length; i++)
{
str[i] = "";
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(10)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式