怎么样把string[]中的字符串按字母顺序重新排列? string[] allatr = { "sfwerwer", "bbafdwer", "derwerwer", "abfwerew" };怎么将他按顺序重新排列呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string[] result = allatr.OrderBy(a => a).ToArray(); public string[] ArraySort(string[] tempArray) { ArrayList al = new ArrayList(); al.AddRange(tempArray); al.Sort(); string[] newArray = new string[al.Count]; for(int count=0;count<al.Count;count++) { newArray[count] = (string)al[count]; } return newArray; } 引用命名空间:using System.Collections; public string[] ArraySort(string[] tempArray) { ArrayList al = new ArrayList(); al.AddRange(tempArray); al.Sort(); string[] newArray = new string[al.Count]; for(int count=0;count<al.Count;count++) { newArray[count] = (string)al[count]; } return newArray; } private void Form1_Load(object sender, EventArgs e) { string[] allatr = { "sfwerwer", "bbafdwer", "derwerwer", "abfwerew" }; foreach (string a in ArraySort(allatr)) { MessageBox.Show(a); } } string[] allatr = { "sfwerwer", "bbafdwer", "derwerwer", "abfwerew" }; Array.Sort(allatr); // 执行完Sort方法,数组就排好序了。 string[] allatr = { "sfwerwer", "bbafdwer", "derwerwer", "abfwerew" }; Array.Sort(allatr);晕:上面的这个来的更直接 Array.Sort(allatr);这个是内裤中的方法,比较简洁。 我晚点结帖,让不会的朋友学习Array.Sort(allatr); 让会的朋友温故知新! var result = from item in allatr order by item select item; ???c# socket连接服务端后断开连接的疑问???? 哥哥姐姐们帮帮忙 如何在dataGridViewl里删除选中的行(Winfroms) 一直解不出来的3问题 高分求插入图片或者是图片链接的代码 如何开发一个类似有NAT功能的程序?????? MVC2 帮我看看这个网站为什么点击详情是404,路由没有用,要怎么弄 byte[]转化成float[] 如何用水晶报表显示程序运行中产生的DataTable里面的数据? asp:Button中要怎样写才能实现history.back的功能? c#winform调用serialport类触发事件 懂rdlc报表的进 如何两数相加,带字母在。。
{
ArrayList al = new ArrayList();
al.AddRange(tempArray);
al.Sort();
string[] newArray = new string[al.Count];
for(int count=0;count<al.Count;count++)
{
newArray[count] = (string)al[count];
}
return newArray;
}
using System.Collections;
public string[] ArraySort(string[] tempArray)
{
ArrayList al = new ArrayList();
al.AddRange(tempArray);
al.Sort();
string[] newArray = new string[al.Count];
for(int count=0;count<al.Count;count++)
{
newArray[count] = (string)al[count];
}
return newArray;
} private void Form1_Load(object sender, EventArgs e)
{
string[] allatr = { "sfwerwer", "bbafdwer", "derwerwer", "abfwerew" };
foreach (string a in ArraySort(allatr))
{
MessageBox.Show(a);
}
}
string[] allatr = { "sfwerwer", "bbafdwer", "derwerwer", "abfwerew" };
Array.Sort(allatr); // 执行完Sort方法,数组就排好序了。
string[] allatr = { "sfwerwer", "bbafdwer", "derwerwer", "abfwerew" };
Array.Sort(allatr);
晕:上面的这个来的更直接
这个是内裤中的方法,
比较简洁。
让会的朋友温故知新!
order by item
select item;