我需要拆分high/low可能以三种不同形式出现的输入值:120/50, 120/, /50, 120.
我想把它分成两个不同的变量并检查我得到的值。
var high = input.Split('/').First();
var low = input.Split('/').Last();
if (high.Length > 0) //Do this
if (low.Length > 0) //Do that
问题是,对于最后两个输入,我在high和中得到相同的值low。这意味着我无法判断我的价值是高还是低。
我开始怀疑我不能在这里使用拆分?
编辑
似乎根本没有值/。这些值应该被解释为high值。