当前位置:编程学习 > C#/ASP.NET >>

这段的意思是?

Public Overrides Function ToXmlString(ByVal includePrivateParameters As Boolean) As String
    Dim parameters As RSAParameters = Me.ExportParameters(includePrivateParameters)
    Dim builder As New StringBuilder
    builder.Append("<RSAKeyValue>")
    builder.Append(("<Modulus>" & Convert.ToBase64String(parameters.Modulus) & "</Modulus>"))
    builder.Append(("<Exponent>" & Convert.ToBase64String(parameters.Exponent) & "</Exponent>"))
    If includePrivateParameters Then
        builder.Append(("<P>" & Convert.ToBase64String(parameters.P) & "</P>"))
        builder.Append(("<Q>" & Convert.ToBase64String(parameters.Q) & "</Q>"))
        builder.Append(("<DP>" & Convert.ToBase64String(parameters.DP) & "</DP>"))
        builder.Append(("<DQ>" & Convert.ToBase64String(parameters.DQ) & "</DQ>"))
        builder.Append(("<InverseQ>" & Convert.ToBase64String(parameters.InverseQ) & "</InverseQ>"))
        builder.Append(("<D>" & Convert.ToBase64String(parameters.D) & "</D>"))
    End If
    builder.Append("</RSAKeyValue>")
    Return builder.ToString
End Function

--------------------编程问答-------------------- 返回一个xml格式的字符串咯

具体就是调用ExportParameters这个方法得到一个rsa参数,并base64的方式编码,最后输出一个xml字符串 --------------------编程问答-------------------- 这是产生xml字符串的函数
把builder.ToString 复制到一个文件中 把后缀改成.xml你再打开看看
补充:.NET技术 ,  VB.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,