例如 排序前输出:while if for break switch排序后输出:break for if switch while
给个思路,
给个思路,
解决方案 »
- 请教高手如何通过ASP.NET或JS获取上两级历史页面的访问地址
- 将记录添加到数据表之后GridView只读到其中一个字段的值
- 关于防止同一帐号同时登陆的问题
- 关于项目发布的问题,大家来发表一下
- 基础问题,帮忙看看
- 博计报表的几大主要功能简介
- 着急的问:在连表查询中如何使用objAdapter.Fill(objDataSet, tablename)?在线等待
- 【急】数据层调用了返回单个值的存储过程,在BLL层里面要如何取到???
- CNN:微软总裁比尔·盖茨在洛山矶被暗杀
- 怎样设置一个全局变量,让这个变量在整个网站里都可以调用,是用application吗?
- 一个关于页面生成WORD下载的问题,谢谢
- 数据库sql语句问题
//while if for break switch
mySortedList["while"] = "while";
mySortedList["if"] = "if";
mySortedList["for"] = "for";
mySortedList["break"] = "break";
mySortedList["switch"] = "switch";
if (!IsPostBack)
{
string s=string.Empty;
foreach (DictionaryEntry Item in mySortedList)
{
s += Item.Value.ToString()+" ";
}
Response.Write(s);
}
输出:break for if switch while
你可以试一试
{
while, if, for, break ,switch
};
//用匿名方法进行排序,也可以用lambda表达式,
liststring.sort( delegate(string str1,string str2)
{return str1.CompareTo(str2)}
);
str.Add("while");
str.Add("if");
str.Add("for");
str.Add("break");
str.Add("switch");
str.Sort();
string strsort = "";
foreach (string s in str)
{
strsort += s.ToString() + " ";
}
MessageBox.Show(strsort);
{
static void Main(string[] args)
{
var s = "while if for break switch";
var res = s.Split(' ').OrderBy(x => x[0]);
Console.WriteLine(String.Join(" ", res));
}
}
{
static void Main(string[] args)
{
var s = "while if for break switch";
var res = s.Split(' ').OrderBy(x => x[0]);
Console.WriteLine(String.Join(" ", res));
}
}
你需要添加一个命名空间 如下
using System.Collections.Generic;
using System.Collections.Generic;