c# - 从带有文本引号的列表中解析

标签 c# string parsing

我想把这些字符串放在一个列表中,我该怎么做?阻碍是前两行中的双 ""。我该如何解决这个问题?

scriptTxt = new string[]
{
    "#$language = "VBScript"",
    "#$interface = "1.0"",
    "crt.Screen.Synchronous = True",
    "Sub Main"
};

最佳答案

scriptTxt = new string[]
{
    "#$language = \"VBScript\"",
    "#$interface = \"1.0\"",
    "crt.Screen.Synchronous = True",
    "Sub Main"
};

或者

scriptTxt = new string[]
{
    @"#$language = ""VBScript""",
    @"#$interface = ""1.0""",
    "crt.Screen.Synchronous = True",
    "Sub Main"
};

关于c# - 从带有文本引号的列表中解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1578501/

相关文章:

c# - 使我的应用程序多语言

c++ - basic_string::_M_construct null 在构造字符串的子 vector 后无效

parsing - 搜索工具/指南来读取 1998 年文件( "magic number"SFS)

c++ - 我是否应该为 C++ 中的每种类型都有一个解析器?

python - 我如何了解我是否准确地解析了网站?

c# - 使用 C# 将 XML 文件加载到 SQL Server 表中

c# - API Controller 无法从 POST 正文中读取 Json

Java - 如何验证这个字符串?

objective-c - iOS NSString stringWithUTF8String/NSString initWithCString 错误utf8解码

c# - 如何在点击事件中获取 treeView 的节点文本