gpt4 book ai didi

c# - 添加双引号从字符串中删除\

转载 作者:行者123 更新时间:2023-11-30 20:19:54 24 4
gpt4 key购买 nike

我正在尝试在字符串周围添加双引号,但每当我这样做时,都会从字符串中删除第一个 \

我知道我可以直接在字符串中添加双引号,但我想知道为什么这个方法不起作用

代码

string SFilename = "\\FilePath";
SFilename = "\"" + SFilename + "\"";
Console.WriteLine(SFilename);

输出

"\FilePath"

最佳答案

那是因为您在原始字符串中对 \ 进行了转义。你需要写:

string SFilename = "\\\\FilePath";

或者您可以简单地使用它(会产生同样的结果):

string SFilename = @"\\FilePath";

关于c# - 添加双引号从字符串中删除\,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37812275/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com