c#如何把汉字字符串或者字母字符串 转换成数字??

2024-12-01 04:45:13
推荐回答(4个)
回答(1):

public Int32 StrToAsc(String str)//将单个字符转换为数字
{
return char.ConvertToUtf32(str, 0);//将字符转换为整型如果是中文则UTF码,英语就是对应的ASCII码值,0表示索引值第一个字符
}

回答(2):

public Int32 StrToAsc(String str)//将单个字符转换为数字
{
return char.ConvertToUtf32(str, 0);//将字符转换为整型如果是中文则UTF码,英语就是对应的ASCII码值,0表示索引值第一个字符
}

回答(3):

Convert.ToInt32(string) int.parse(string)两种都可以,注意的是:前者还可是:Convert.ToInt16(string),Convert.ToInt64(string).后者方法的参数只能是string类型的

回答(4):

不如试试base64加密,c#和base64的结合还是不错的,很方便的