! 是非空断言操作符。某些情况下 b 是可空的,那么 b.c 在编译器看来可能导致空指针异常所以会报错,但作为开发者来说已经确切的知道 b 在此时不会为空,那么就需要断言一下变成非空。REF: https://www.tslang.cn/docs/re...
!
是非空断言操作符。某些情况下
b
是可空的,那么b.c
在编译器看来可能导致空指针异常所以会报错,但作为开发者来说已经确切的知道b
在此时不会为空,那么就需要断言一下变成非空。