gpt4 book ai didi

c# - 如何在C#中实现多行字符串; VB 的 XML 文字的替代品?

转载 作者:太空狗 更新时间:2023-10-29 21:08:25 25 4
gpt4 key购买 nike

我在 vb.net 中有一个项目使用了 XML Literals像这样处理大块 SQL:

Dim SQL As String = <a> Use test

alter table BarFoo alter column CouponName nvarchar(328)
alter table Foo alter column IngredientName nvarchar(328)
alter table Bar alter column IngredientShortDescription nvarchar(328)
alter table FooBar alter column ItemName nvarchar(328) </a>.Value

但似乎找不到 C# 的等效项有什么建议吗?

最佳答案

您可以在字符串常量前加上@ 以跨越多行。唯一需要转义的是引号(使用双引号)。

string SQL = @"Use test
alter table BarFoo alter column CouponName nvarchar(328)
alter table Foo alter column IngredientName nvarchar(328)
alter table Bar alter column IngredientShortDescription nvarchar(328)
alter table FooBar alter column ItemName nvarchar(328)";

关于c# - 如何在C#中实现多行字符串; VB 的 XML 文字的替代品?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31865133/

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