c# 读出字符串元素并写入文本框 - .NET技术 / C#
有两个字符串数组arr1、arr2和两个字符串s1、s2,如果有arr1中的元素出现在arr2开头时,读出arr2中该元素的前四位,再将这些元素逐行读到richTextBox2中,即最后要实现richTextBox2逐行为(T123,D234,Z345),我的代码如下,但最后一句不能实现,请教各位啦!
string[] arr1 ={"T","D","Z"};
string[] arr2 ={"T1234556","A23456","D234566","Z345566","Q12345566" }
foreach (string s2 in arr2)
{
foreach (string s1 in arr1)
{
if (s2.Trim().StartsWith(s1))//如果arr2中出现以arr1的元素开头的元素时实行以下操作
{
string str = s2;
... ...
str = str.Substring(0, 4);//读出符合条件元素的前四位
this.richTextBox2.Text =str .ToString ();
}
}
}
看上去没有问题啊
应该不是。text吧!你试试看下其他的属性。。。。
richtextbox应该是appendtext吧
你text= 只能显示最后一次的赋值
if(this.richTextBox2.Text=="")
this.richTextBox2.Text = str .ToString ();
else
this.richTextBox2.Text += &quo
相关问答:
DataSet导出xml 批处理(循环)得怎么处理
XML文件
<A>
<B>
<C>
</C>
&nb ......
如题,C/C++中的execl怎么调用写好的java程序,
execl("/opt/java1.5/bin/java","MyClass",NULL);
这样的不行哦。
不会.
运行java程序
找工具查看一下那个程序的命令行
搜索下:jni ......
在根目录/lib中存放一个log.c,log.h,并用下面的语句:
gcc -c log.c
ar crv liblog.a log.o
编译出一个liblog.a静态库,然后在文件夹:/testfile中创建一个test.c和testc.c,test.c中引用了testc.c中定义的方法 ......
求一本C#设计模式的书 ,我感觉我的代码运用接口,委托,属性的地方很少,肯定是我的设计模式太差了 ,有没有这方面,从国外翻译过来的,比较好的设计模式的书,推荐一下吧,非常感谢.
高人们说 代码重构的书好些,那我要改看 ......