string[] sArrayec2m1=new string [10000];
StreamReader myReaderEC2m08 = new StreamReader(@mypathEC2m08, Encoding.GetEncoding("GB2312"));
string[] line = File.ReadAllLines(@mypathEC2m08);
MessageBox.Show(line[160]);
string[] sArrayEC2m08 = line[160].Split(' ');
j = 1;
for (i = 0; i < 300; i++)
{
if (sArrayEC2m08[i] != " ")
{
sArrayec2m1[j] = sArrayEC2m08[i];
j++;
} } for (j = 1; j < 15; j++)
{ MessageBox.Show(Convert.ToString(j));
MessageBox.Show(sArrayec2m1[j]);
}
读取一个有很多字符串,我用split将其放在数组里,但是有的元素为空格,以上代码是为了将空格除去,但是无法实现不知道为啥
StreamReader myReaderEC2m08 = new StreamReader(@mypathEC2m08, Encoding.GetEncoding("GB2312"));
string[] line = File.ReadAllLines(@mypathEC2m08);
MessageBox.Show(line[160]);
string[] sArrayEC2m08 = line[160].Split(' ');
j = 1;
for (i = 0; i < 300; i++)
{
if (sArrayEC2m08[i] != " ")
{
sArrayec2m1[j] = sArrayEC2m08[i];
j++;
} } for (j = 1; j < 15; j++)
{ MessageBox.Show(Convert.ToString(j));
MessageBox.Show(sArrayec2m1[j]);
}
读取一个有很多字符串,我用split将其放在数组里,但是有的元素为空格,以上代码是为了将空格除去,但是无法实现不知道为啥
解决方案 »
- lamdba表达式如何修改值
- 创建的线程阻塞,造成主界面也卡死, 高分寻解
- 我第一次用vs2005,但是出现了一个怪现象:没法新建webform 和.cs类文件
- 这样写什么意思啊
- 這是什麼問題?有人見過嗎?怎麼處理?
- C#入门经典中的weblog例中,当Details中输入的全为英文时,在datalis中显示就只有一行,如可要限制宽,怎样操作?
- 公司里使用代理服务器上网,用c#如何得到代理服务器的IP地址,也就是外网的IP地址,谢谢
- 请举例 ExecuteSqlInsertImg
- C# Winform的DataGridView中右键菜单删除行的问题!!
- 求助!遍历查找tabpage子控件的问题。
- C# 转 VB 问题。
- 帮我看看这个问题
变成:string[] sArrayEC2m08 = line[160].Split(new char[] {' '}, StringSplitOptions.RemoveEmptyEntries);这样里面就没有内容为空格的了。