C# WinForm:首先说明,这个string字符串里只有一个字,即Length为1,怎么判断这个单个字是不是Unicode呢?比如:string str;str="a"; //不是Unicodestr="哈"; //是Unicodestr="れ"; //是Unicode我这里所指的Unicode是所有的,不光光指中文字或日文字哦~知道的朋友请给个方法看看,谢谢。
调试欢乐多
{
return Convert.ToInt32(c) > Convert.ToInt32((char)128);
}
private void button1_Click(object sender, EventArgs e)
{
char c = '发';
MessageBox.Show(IsChinese(c).ToString()); }
所有的怎么又不包括a?
char c='a';
if(c<256)
{
//可以转换为ascii码
}
转化成char是不是这样:
char ch=str.ToCharArray()[0];是不是这样?
if( str[0] < 128 )
{
//ascii
}
vrhero说是256;
viena说是128 。
128 - 255的字符可以出现在一个站的url里么?0 - 127肯定都是可以的
哪个告诉你a不是Unicode?打死他
所有的怎么又不包括a?