【发布时间】:2018-10-26 20:33:44
【问题描述】:
我的目标是使用 .net core 和 c# 评估以下内容。
"XYZ = XYZ"
我的目标是使用以下字符串来评估该字符串是返回真还是假。在本例中,结果应该为真,而在本例中:
"XYdddZ = XYZ"
`应该返回false。
基本上它看起来类似于:
if ("XYZ = XYZ"){
}
编辑:
字符串可能是动态的并且包含类似“XYZ = XYZ and XYZ != XYaZ”的内容,因此拆分可能很困难
【问题讨论】:
-
只需在
=、Trim()上拆分字符串,然后像往常一样进行比较... -
这看起来像是一个分配而不是一个比较。
-
考虑为此使用库。逃跑是一个不错的选择。 github.com/mparlak/Flee
-
你能解释一下你为什么需要这个吗,很少有人真正需要这个,但大多数时候有人要求一个字符串解析器比较工具是缺乏知识,如何达到实际结果?
-
@RandRandom 对新程序员来说一切都是字符串
¯\_(ツ)_/¯