什么是c#中的sprintf?

Vee*_*ech 1 c# c++

这个c ++代码在c#中是什么样的?

 sprintf(ff, "\\\\.\\%s", device);
Run Code Online (Sandbox Code Playgroud)

Meh*_*dad 6

string ff = string.Format("\\\\.\\{0}", device);
Run Code Online (Sandbox Code Playgroud)

或者,更好的是:

var ff = string.Format(@"\\.\{0}", device);
Run Code Online (Sandbox Code Playgroud)


Naw*_*waz 5

如果你使用@,那么你不需要输入这么多\(转义序列):

string ff = string.Format(@"\\.\{0}", device);
Run Code Online (Sandbox Code Playgroud)

看起来干净!