C# 把字符串按照A-Z的顺序排列,保存在一个数组中。先增加一个新的字符串,将它插入到数组中 10

并保持该数组是有序的。希望答案简单点是作业10分奖励谢谢... 并保持该数组是有序的。
希望答案简单点 是作业
10分奖励谢谢
展开
 我来答
lzh3452
2012-03-11 · TA获得超过1044个赞
知道小有建树答主
回答量:1168
采纳率:100%
帮助的人:859万
展开全部
最简单的就是用list,如下:
List<string> listStr = new List<string>();//创建List
listStr.Add("Z");
listStr.Add("Y");
listStr.Add("C");//向List中加入元素,不像数组,List可以无限的加下去,没有越界问题
listStr.Sort();//排序,结果就是“C”“Y”“Z”了,
如果你已经有一个字符串数组了,比如string[] str ={"Y","X","Z","B","C","A"};那么可以直接这样创建List:List<string> listStr = str.ToList<string>();
这就是最简单的了!
cdiv
2012-03-11 · TA获得超过127个赞
知道小有建树答主
回答量:350
采纳率:100%
帮助的人:125万
展开全部
原理:
A-Z的ASCII码是多少?(自己搜一下)
string[] _c= [Z的地址]-[A的地址] //设定一下数组的长度
int j=0;
for(int i=[A的地址];i<[Z的地址];i++){
_c[j]=char(i);
j++;
}

以上只是原理,具体的自己考虑一下,毕竟是作业……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式