c# - 在 C# 中取消引用字符串

标签 c# string

我有一个 INI 文件格式的数据文件,需要由一些 C 代码和一些 C# 代码读取。 C 代码期望字符串值用引号引起来。 C# 等效代码正在使用一些底层类或我无法控制的东西,但基本上它包括引号作为输出字符串的一部分。 IE。数据文件内容

MY_VAL="Hello World!"

给我

"Hello World!"

在我的 C# 字符串中,当我真的需要它包含时

Hello World!

我如何有条件地(第一个和最后一个字符是 ")删除引号并获取我想要的字符串内容。

最佳答案

在您的字符串上使用 Trim 并将 "作为字符:

.Trim('"')

关于c# - 在 C# 中取消引用字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5169680/

相关文章:

Python:删除字符串开头的数字

string - Haskell 中任意长度的多个分隔符分割字符串

c# - 从屏幕抓取中解析文本

c# - 如何在子类方法中显示父类成员的正确值

C 程序在尝试使用指针访问字符串数据时不打印文本

c# - 如何通过匹配键从字符串中获取值?

c# - 单例的通用抽象基类 (C#) - 无法实例化私有(private) Lazy 实例

c# - XSockets 和 Asp.Net 4.0 网站项目

c# - 如何从已声明为接口(interface)的基类中获取值?

c# - 如果单词之间有更多空格,如何从字符串中获取第 n 个单词?