这几句VB有没有高手能翻译成C#
ls_single = Mid(ls_str,ii,1)
ls_asc = Cstr(Asc(ls_single) - Len(ls_str))
ls_len = ls_len + Cstr(Len(ls_asc))
ls_pwd = ls_pwd + ls_asc
本人新手,刚从ASP转过来,真的不知道要如何实现原VB中的CSTR功能
CSTR函数解释
http://www.op800.com/aspvbscript/vsfctCStr.htm
------解决方案--------------------用new string(Asc(ls_single) - Len(ls_str))
就能转换成字符串。
------解决方案--------------------好像是如下吧:
ls_single = Mid(ls_str,ii,1)
------>
ls_single = ls_str.SubString(ii, 1);
ls_asc = Cstr(Asc(ls_single) - Len(ls_str))
------->
ls_asc = ((int)ls_single-ls_str.Length).ToString();
ls_len = ls_len + Cstr(Len(ls_asc))
----->
ls_len += ls_asc.Length.ToString();
ls_pwd = ls_pwd + ls_asc
---->
ls_pwd+=ls_asc
------解决方案--------------------ls_single就百Char类型的,
如果是String的,要这样了(int)ls_single[0];
------解决方案--------------------看一下C#的函数应该可以明白的,其它不是太难
------解决方案--------------------Convert.ToString( * )应该就可以吧