In your opinion what is more readable: ?? (operator) or use of if's

后端 未结 13 1753
谎友^
谎友^ 2021-01-21 07:05

I have a method that will receive a string, but before I can work with it, I have to convert it to int. Sometimes it can be null and I ha

13条回答
  •  孤街浪徒
    2021-01-21 07:28

    Actually you could refactor to

    var value = 0;
    int.TryParse(yourString, out value);

    either way you always have a valid integer (if that is the goal)

提交回复
热议问题