try
{
string T_Str1="A*B*C*D*E";
string T_Str2="A*E*G*H*W";
string T_Str3=""; string[] OID_Arr1=T_Str1.Split('*');
string[] OID_Arr2=T_Str2.Split('*'); for(int i=0;i<OID_Arr1.Length;i++)
{
if(OID_Arr1[i]!=OID_Arr2[i])
{
T_Str3=T_Str3+OID_Arr1[i]+"*"+OID_Arr2[i]+"*";
}
}
MessageBox.Show(T_Str3);
}
catch(IndexOutOfRangeException ex)
{
MessageBox.Show(ex.Message);
}给分给分
{
string T_Str1="A*B*C*D*E";
string T_Str2="A*E*G*H*W";
string T_Str3=""; string[] OID_Arr1=T_Str1.Split('*');
string[] OID_Arr2=T_Str2.Split('*'); for(int i=0;i<OID_Arr1.Length;i++)
{
if(OID_Arr1[i]!=OID_Arr2[i])
{
T_Str3=T_Str3+OID_Arr1[i]+"*"+OID_Arr2[i]+"*";
}
}
MessageBox.Show(T_Str3);
}
catch(IndexOutOfRangeException ex)
{
MessageBox.Show(ex.Message);
}给分给分
解决方案 »
- 链接着数据库的网站如何发布
- 做过wwf开发的来看下,我的流程为什么一结束,怎么就查询不到流程的信息了,报“Workflow with id {Guid} no found in state persistence store"错
- gridview的dataSource问题?
- css 布局 请看图片.....
- ASP.NET安全退出问题
- mono下apache2的配置问题
- 关于Timer控件的问题,为什么不是一秒一秒的计时?有时候一秒,有时候两秒,什么情况?
- C# 控件扩展,添加一方法,怎么做?
- ASP页面加载图片在特定地方显示
- 怎么才能取得MessageBox的返回值??急!!!
- 连接oracle8i数据库的问题。
- 网页中嵌入word文档问题
1.两个字符串的长度相同吗?也就是数组的维数相同吗?
2.是对应比吗?例如:a(0)=b(0),a(1)=b(1) ?是吗
这样的话执行一遍循环就可以了!
很简单的:
字符串
Str="A*B*C*D*E*F*A*B*E*G"
要把这个字符串中相同的去掉,上面的字符串最后就应该得到下面的形式:Str="A*B*C*D*E*F*G"
要把后面的相同的A,B,E去掉