【发布时间】:2013-12-11 08:54:45
【问题描述】:
我有这个代码:
if (TextParsingConfiguration.join == true)
{
images = images.Trim(' ');
}
if (TextParsingConfiguration.removecommas == true)
{
images = ReplacingChars(images, new[] { ',', '"' }, " ");
}
join 和 removecommas 是 bool 变量,我也在 checkBoxes 的 form1 中使用它们。 以及 ReplaceingChars 方法:
public static string ReplacingChars(string source, char[] toReplace, string withThis)
{
return string.Join(withThis, source.Split(toReplace, StringSplitOptions.None));
}
也许我的逻辑错了,但我想给用户两个选择。
- 删除所有 Remove commas 和 Quotation 标记此 removecommas bool 变量。
- 加入意味着删除所有空白但不包括逗号和引号只是删除/删除空白,因此整个文本就像一个文本块。
如果数字 2 是逻辑的问题?如果不是,我可以做哪些其他删除(清理)的选项? 删除逗号正在工作。它删除逗号和引号并保留空格。
【问题讨论】: