麻烦帮我把这段VBscript翻译成C#的代码。(马上给分)

sundotnet 2003-07-03 06:08:12
Imports System.Web.Security
Sub btnname_click(ByVal s As Object, ByVal e As EventArgs)
lbname.Text = EncryptPassword(txtname.Text, "md5")
Response.Write("br" & EncryptPassword(txtname.Text, "sha1"))
End Sub

Function EncryptPassword(ByVal password As String, ByVal passwordformate As String)
If passwordformate = "sha1" Then
EncryptPassword = FormsAuthentication.HashPasswordForStoringInConfigFile(password, "sha1")
ElseIf passwordformate = "md5" Then
EncryptPassword = FormsAuthentication.HashPasswordForStoringInConfigFile(password, "md5")
Else
EncryptPassword = ""
End If
End Function
...全文
16 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
quakecs 2003-07-03
  • 打赏
  • 举报
回复
C#中字符串的连接好像不可以用“&”.
sin360 2003-07-03
  • 打赏
  • 举报
回复
using System.Web.Security;

void btnname_click(Object s , EventArgs e )
{
lbname.Text = EncryptPassword(txtname.Text, "md5")
Response.Write("br" & EncryptPassword(txtname.Text, "sha1"))
}

void EncryptPassword(String password ,string passwordformate)
{
if(passwordformate == "sha1")
{
EncryptPassword = FormsAuthentication.HashPasswordForStoringInConfigFile(password, "sha1");
}else if( passwordformate == "md5"){
EncryptPassword = FormsAuthentication.HashPasswordForStoringInConfigFile(password, "md5");
}else{
EncryptPassword = "";
}}

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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