求助如何把下面VB语句转换成C#来实现,谢谢 string strnew ,str1; for i = 1 to len(str1) strnew = strnew + chrw(ascw(mid(str1,i,1)) + ascw(right(cstr(i*i),i))) next 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 len(str1)是0,所以循环不会进入等同c#里面的string strnew = "";string str1 = ""; http://www.developerfusion.com/tools/convert/vb-to-csharp/ chrw()和ascw()是自己写的方法吗? using Microsoft.VisualBasic;//引入这个命名空间string str1,strnew;for(int i=0;i<str1.Length;i++){strnew == strnew + Strings.chrw(Strings.ascw(Strings.mid(str1, i, 1)) + Strings.ascw(Strings.right((string)i * i, i)));} 不是呀,chrw和ascw都是vb里面的方法,不懂vb,所以不知道在C#中该用什么函数代替 string strnew ,str1; for(int i = 1 ;i< str1.Length; i++ ){ strnew = strnew + chrw(ascw(mid(str1,i,1)) + ascw(right(cstr(i*i),i))) } 是Microsoft.VisualBasic.Strings类的方法。 可以了,谢谢zhoufoxcn兄弟,马上给分 请问C#有没有办法利用语句块? object转值类型问题 这个问题我都不知道怎么问大家了?(请大家帮帮忙吧!真的有急用) gridview问题 如何调用API"ExitWindowsEx"??? 谁可以给我发一个连连看的源码 如何做带有选项的程序 IErrorInfo.GetDescription 因 E_FAIL(0x80004005) 而失败 求解! 请进来看一下,如何居中下面的网页?成功给100分附源代码 C#将数据存储到NAS int? x=null 那个帮我解释下 怎么把进度条放再statuserbar的statuspanel里面啊??
string str1 = "";
string str1,strnew;
for(int i=0;i<str1.Length;i++)
{
strnew == strnew + Strings.chrw(Strings.ascw(Strings.mid(str1, i, 1)) + Strings.ascw(Strings.right((string)i * i, i)));
}
for(int i = 1 ;i< str1.Length; i++ )
{
strnew = strnew + chrw(ascw(mid(str1,i,1)) + ascw(right(cstr(i*i),i)))
}