c# 动态数组问题 我现在定义一个数组 string[] str=null;我现在想通过读取外部文件来进行动态数组,就是 启动以后直接 str={"取出来的字符穿"}但是这样好象不行啊 求教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 C# 动态数组用ArrayList,下面是我的一个简单例子,仅供参考 ArrayList a = new ArrayList(); a.Add("a");//这里"a"可以改成你要取出的字符串 a.Add("b");命名空间这样写:using System.Collections;运行后a就相当于一个数组a[0]="a",a[1]="b" 推荐用泛型List<String> list = new List<String>(); for (int i = 0; i < 10; i++) { list.Add(i.ToString()); } C#里没有动态的数组,只能像楼上的那样用arraylist或list代替。 那个静态类里面的arraylist或List要怎么定义 还有要怎么传递呀谁知道。。谁知道。。 using System.Collections; ArrayList tempAL = new ArrayList(); while(reader.Read()) { tempAL.Add( reader.GetString(0)); } string[] data = new string[tempAL.Count]; tempAL.CopyTo(data); vs 2008的问题~!!! 望解答!~~ 关于datagridview的问题 东软国际的面试题,看你会多少? 有一个大数据量的IP库,用什么数据结构存储效率比较高? C#做三层结构erp 如何提高速度 dll是否过期 C#小问题 新手报道~~放点分 有关ip与十进制之间的转换? 烦请各位版主及高手给看看这个啊! 请教高手“类型初始值设定项引发异常”、“无法在 DLL“kernel32”中找到名为“XXX”的入口点” 求字符串排序算法
a.Add("a");//这里"a"可以改成你要取出的字符串
a.Add("b");
命名空间这样写:using System.Collections;运行后a就相当于一个数组a[0]="a",a[1]="b"
{
list.Add(i.ToString());
}
还有要怎么传递呀
谁知道。。谁知道。。
ArrayList tempAL = new ArrayList();
while(reader.Read())
{
tempAL.Add( reader.GetString(0));
}
string[] data = new string[tempAL.Count];
tempAL.CopyTo(data);