ArrayList Arary=new ArrayList();
for(int i=0;i<a.Length,i++)
{
if(!Array.Contains(a[i]))
{
Array.Add(a[i]);
}
}
Array.ToArray(typeof(string))
for(int i=0;i<a.Length,i++)
{
if(!Array.Contains(a[i]))
{
Array.Add(a[i]);
}
}
Array.ToArray(typeof(string))
解决方案 »
- c#访问ACCESS数据库问题
- 类库的异步问题,不知道怎么实现
- 小弟求教拼音助记码问题
- pictureBox控件问题
- 某个组件的实例能否屏蔽调组件本身定义的事件,执行实例自定义的方法?
- 急~~~~!!!!VS2005里的水晶报表改怎么用 哪里有教程?
- 关于系统对硬件的压力
- 麻烦大家推荐一下,类似Excel的合并单元格和冻结窗格功能的表格控件,谢谢大家了!
- How to get the language of my OS ( chinese or english), how to activate full shape ,half shape and punctuation?
- 如何通过查询将数据库中的几个表分别显示到tabControl中的几个对应的tabpage中
- 请多指教
- 删除相同的记录
{
out_strarr=in_strarr;
if(in_strarr!=null&&in_strarr.Length>0)
{
int num=in_strarr.Length;int sum=1;
out_strarr=new string[num];
out_strarr[0]=in_strarr[0];
bool re=false;
for(int i=1;i<num;i++)
{
for(int j=0;j<sum;j++)
{
if(in_strarr[i]==out_strarr[j])
{
re=true;break;
}
}
if(re)
{
}
else
{
out_strarr[sum]=in_strarr[i];
sum++;
}
re=false;
}
string[] temp=new string[sum];
for(int i=0;i<sum;i++)temp[i]=out_strarr[i];
out_strarr=temp;
}
}