这段的意思是?
Public Overrides Function ToXmlString(ByVal includePrivateParameters As Boolean) As StringDim 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