[C#]读文件

代码段来自 支付宝接口代码示例

 /// <summary>
/// 从文件读取公钥转公钥字符串
/// </summary>
/// <param name="Path">公钥文件路径</param>
public static string getPublicKeyStr(string Path)
{
    StreamReader sr = new StreamReader(Path);
    string pubkey = sr.ReadToEnd();
    sr.Close();
    if (pubkey != null)
    {
        pubkey = pubkey.Replace("-----BEGIN PUBLIC KEY-----", "");
        pubkey = pubkey.Replace("-----END PUBLIC KEY-----", "");
        pubkey = pubkey.Replace("\r", "");
        pubkey = pubkey.Replace("\n", "");
    }
    return pubkey;
}
-----BEGIN PUBLIC KEY-----
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCnxj/9qwVfgoUh/y2W89L6BkRA
FljhNhgPdyPuBV64bfQNN1PjbCzkIM6qRdKBoLPXmKKMiFYnkd6rAoprih3/PrQE
B/VsW8OoM8fxn67UDYuyBTqA23MML9q1+ilIZwBC2AQ2UBVOrFXfFl75p6/B5Ksi
NG9zpgmLCUYuLkxpLQIDAQAB
-----END PUBLIC KEY-----

 

posted on 2016-04-21 14:32  z5337  阅读(288)  评论(0编辑  收藏  举报