js函数:
参数xh为一字符串function xcount(xh)
{
var xc="",xd=new Array(),xe="",xf=0;
for(i=0;i<xh.length;i++)
{
xa=xh.charCodeAt(i);
if(xa<128)
xa=xa^2;
xe+=String.fromCharCode(xa);
if(xe.length>80)
{
xd[xf++]=xe;
xe="";
}
}
xc=xd.join("")+xe;
alert(xc);
}
想把上面的函数算法用C#来实现,高手请帮忙
参数xh为一字符串function xcount(xh)
{
var xc="",xd=new Array(),xe="",xf=0;
for(i=0;i<xh.length;i++)
{
xa=xh.charCodeAt(i);
if(xa<128)
xa=xa^2;
xe+=String.fromCharCode(xa);
if(xe.length>80)
{
xd[xf++]=xe;
xe="";
}
}
xc=xd.join("")+xe;
alert(xc);
}
想把上面的函数算法用C#来实现,高手请帮忙
解决方案 »
- C# 是否有指针? 查找N天无结果
- 急急急,求教,MC3000的扫描键的keyvalue
- 事件传递的问题--COM传事件给实现层,实现层传事件给抽象层,抽象层传事件给表面层?
- 打开应用程序池
- levinknight和jetxia 两位到此拿分
- 在没有.netframework的机器上运行c#开发的程序,应该在目标机器上安装一个什么东东?在线等
- 求一个返回类型重载+泛型的反射写法
- 这样写对吗C#
- c#除了使用microsoft pivottable做数据透视表还可以用其它控件吗?
- 处女贴:文件下载后提示我说保存还是打开,我点打开后就不能点里面的关闭按钮关闭
- C#水晶报表显示图片的问题
- VS2005加SQL2000
void xcount(string xh)
{
string xc = "";
List<string> xd = new List<string>();
string xe = "";
for (int i = 0; i < xh.Length; i++)
{
char xa = xh[i];
if (xa < 128)
{
xa = (char)(xa ^ 2);
xe += xa.ToString();
if (xe.Length > 80)
{
xd.Add(xe);
xe = "";
}
}
foreach (string xx in xd)
{
xc += xx;
}
xc += xe;
Console.WriteLine(xc);
}