怎么样把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; 菜鸟求助取XML节点的值。 水晶报表统计bug? C# 时间 高手進來撿100分 大家好,问个弱弱的问题,用C#处理图片,怎么能把图片的四个角变平滑也就是画弧,谢谢! 请高手指教,关于数据匹配的问题,急!急!急!高分追加!!! 请问在commandtext写t-sql语句的问题 使用manifest获取XP风格的问题 关于textbox光标离开事件 关于颜色的一点问题 懂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;