、、、high/low
の 3 つの異なる形式になる可能性のある入力値を分割する必要があります。 120/50
120/
/50
120
これを 2 つの異なる変数に分割し、取得した値を確認したいと思います。
var high = input.Split('/').First();
var low = input.Split('/').Last();
if (high.Length > 0) //Do this
if (low.Length > 0) //Do that
問題は、最後の 2 つの入力で、 と の両方high
で同じ値が得られることlow
です。つまり、値が高いか低いかがわからないということです。
ここで分割を使用できないのではないかと疑い始めていますか?
EDIT
まったくない値があるようです/
。これらの値は、値として解釈する必要がありhigh
ます。