以下是我的字符串值
string strFile = @"http://login.com/Uploads/g05fgxeto4dvsf5531yb3l45_16_8_2011_1_25_37.doc";
我需要用
替换这个文件路径值http://login.com/Uploads/g05fgxeto4dvsf5531yb3l45_16_8_2011_1_25_37.pdf
感谢。
答案 0 :(得分:22)
string pdfFile = Path.ChangeExtension(strFile, ".pdf");
答案 1 :(得分:7)
string strFile = @"http://login.contentraven.com/Uploads/g05fgxeto4dvsf5531yb3l45_16_8_2011_1_25_37.DOC";
string strTemp = Path.GetExtension(strFile).ToLower();
if (strTemp==".doc")
{
strFile = Path.ChangeExtension(strFile, "pdf");
}
答案 2 :(得分:0)
像这样的例子
string strFile = @"http://login.com/Uploads/g05fgxeto4dvsf5531yb3l45_16_8_2011_1_25_37.doc";
string newString = String.Format("http://login.com/Uploads/{0}", strFile.Split('/').Last());
答案 3 :(得分:0)
string strFile=@"http://login.contentraven.com/Uploads/g05fgxeto5531yb3l45_16_8_2011_1_25_37.DOC";
string strTemp = Path.GetExtension(strFile).ToLower();
if (strTemp==".doc")
{
strFile = Path.ChangeExtension(strFile, "pdf");
}