码迷,mamicode.com
首页 > Windows程序 > 详细

qa:c#文本字符串插入双引号:@用法和反斜杠用法

时间:2016-05-03 16:01:45      阅读:515      评论:0      收藏:0      [点我收藏+]

标签:

Excel中添加超链接,可以用hyperlink公式,即=hyperlink(src,display);

在stackoverflow中的示例中:http://stackoverflow.com/questions/2905633/add-hyperlink-to-cell-in-excel-2007-using-open-xml-sdk-2-0

CellFormula cellFormula1 = new CellFormula() { Space = SpaceProcessingModeValues.Preserve };
cellFormula1.Text = @"HYPERLINK(""http://www.theclash.com"", ""Radio Clash"")";

上面方式中,@表示其后的字符串可以当作普通字符串来处理,不需考虑反斜杠可能引发的转义情况。对于普通字符串中包括的双引号,用2个双引号来表示。

但将链接替换为变量时,这种方式则不可取,关键是@用法的限制。

可以直接用字符串拼接的方式,对于双引号,用反斜杠进行转义字符。

url="http://www.theclash.com";

txt=String.Concat("HYPERLINK(\"",url,"\", \"Radio Clash\")");

qa:c#文本字符串插入双引号:@用法和反斜杠用法

标签:

原文地址:http://www.cnblogs.com/qingtianyise/p/5454899.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!