这个c ++代码在c#中是什么样的?
sprintf(ff, "\\\\.\\%s", device);
答案 0 :(得分:6)
string ff = string.Format("\\\\.\\{0}", device);
或者,更好的是:
var ff = string.Format(@"\\.\{0}", device);
答案 1 :(得分:5)
如果你使用@
,那么你不需要输入那么多\
(转义序列):
string ff = string.Format(@"\\.\{0}", device);
看起来很干净!
答案 2 :(得分:4)
您可以使用以下内容:
ff = "\\\\.\\" + device;
或者,您可以使用string.Format
:
ff = string.Format("\\\\.\\{0}", device);