当我尝试在linklabel上显示图像时,我收到一个错误:无法识别的转义序列。
代码:
public void linkLabel1_LinkClicked(object sender, System.Windows.Forms.LinkLabelLinkClickedEventArgs e)
{
System.Diagnostics.Process.Start(
"mspaint~C:\Users\Joshua Banks\Desktop\Downtown_atlanta_night.jpg");
}
答案 0 :(得分:1)
你需要通过使用另一个\或使用逐字符串字符串来转义字符串(图像路径)中的\ chararacters。
转义字符:
System.Diagnostics.Process.Start("mspaint~C:\\Users\\Joshua Banks\\Desktop\\Downtown_atlanta_night.jpg");
逐字字符串文字:
System.Diagnostics.Process.Start(@"mspaint~C:\Users\Joshua Banks\Desktop\Downtown_atlanta_night.jpg");