如何在C#代码中添加javascript代码呢?

oyzdz1988 2008-09-30 11:57:54
我有一个js实现的md5加密算法,想添加到C#中,虽然C#可以直接调用.net的md5加密函数,但是不能直接实现我要的功能,
原因就是.net的md5的参数是字符串,返回的也是16进制的字符串,可是我想要将这个字符串加上一个数后再次md5加密,所以就得
把原来的32位的16进制字符串转换成一个数进行相加,这显示是不行的,因为超出整数的最大值了,所以我想直接用js的函数,
怎么解决这个问题呢?
...全文
125 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhongzzf 2008-10-06
  • 打赏
  • 举报
回复
学习了
王集鹄 2008-09-30
  • 打赏
  • 举报
回复
参考如下代码:
//先在项目中添加COM引用Microsoft Script Control 1.0
using MSScriptControl;

ScriptControl vScriptControl = new ScriptControl();
vScriptControl.Language = "JavaScript";
vScriptControl.ExecuteStatement(@"
function myfunc(a, b)
{
return a + b;
}");
Text = vScriptControl.Eval("myfunc(1, 2)").ToString();
oyzdz1988 2008-09-30
  • 打赏
  • 举报
回复
很好,谢谢了
灵雨飘零 2008-09-30
  • 打赏
  • 举报
回复
学习了


110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧