首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

字符串怎么比大小

2012-04-19 
字符串如何比大小string str11string str22str1str2怎么比大小啊 我想得到的结果是str2str1但是

字符串如何比大小
string str1="1";
string str2="2";
str1 str2怎么比大小啊 我想得到的结果是str2>str1但是不是INT类型的 不知道怎么比较 ??????

[解决办法]
string.Compare(string a,string b)
Compare很多重载函数,你试试
[解决办法]
如果长度相同,可以直接比较,和数值型的比较结果是一样的。
如果长度不同,那就要转换才行了,因为字符串是逐个比较的,这样就会出现"9"比"10"大的情况。
[解决办法]
+++++++

探讨

string.Compare(string a,string b)
Compare很多重载函数,你试试

[解决办法]
Compare
[解决办法]
if(Convert.ToInt32(str1)> Convert.ToInt32(str2))
{

}
[解决办法]
探讨
if(Convert.ToInt32(str1)> Convert.ToInt32(str2))
{

}

热点排行