【发布时间】:2018-09-27 16:43:52
【问题描述】:
“没有英语母语用户” 当我在 Visual Studio/C# 上为 SQL Server 名称创建路径或名称实例时,它会将“\”标记为错误。
这是错误行:
它需要那个“\”才能工作,但它说它是一个 UTF-16 序列。我该如何解决这个问题?
【问题讨论】:
-
您需要转义 \ 字符,因为它是一个 c# 字符串。只需将 \ 替换为 \\
“没有英语母语用户” 当我在 Visual Studio/C# 上为 SQL Server 名称创建路径或名称实例时,它会将“\”标记为错误。
这是错误行:
它需要那个“\”才能工作,但它说它是一个 UTF-16 序列。我该如何解决这个问题?
【问题讨论】:
您可以在字符串之前放置“@”,例如@”data source=\ ...” 或将“/”改为“//”
【讨论】:
只需将“\”替换为“\”或在字符串前添加“@” 例如:
str = "C:\\Users\\Binh\\Desktop\\C#\\test";
或者
str = @"C:\Users\Binh\Desktop\C#\test";
【讨论】: