How do I convert the string “39.9983%” into “39%” in C#?

后端 未结 8 1131
一整个雨季
一整个雨季 2021-01-16 07:46

I don\'t want to do any rounding, straight up, \"39%\".

So \"9.99%\" should become \"9%\".

8条回答
  •  佛祖请我去吃肉
    2021-01-16 08:17

    int.Parse("39.999%".Split('.')[0])
    

    Doing this gives you a nice int that you can work with as you see fit. You can stick a % sign on the end with whatever string concatenation floats your boat.

提交回复
热议问题