Muhammet Emin Gündoğar
09/05/2021, 10:39 AMRuckus
09/05/2021, 2:28 PM.toString()
is a conversion, whereas as String
is a cast (it doesn't convert, it falls if the receiver is not a String
).Ruckus
09/05/2021, 2:30 PMas
, but that doesn't mean the cast will always succeed.Muhammet Emin Gündoğar
09/05/2021, 2:31 PMMuhammet Emin Gündoğar
09/05/2021, 2:31 PMMuhammet Emin Gündoğar
09/05/2021, 2:31 PMRuckus
09/05/2021, 2:38 PMRuckus
09/05/2021, 2:40 PMMuhammet Emin Gündoğar
09/05/2021, 2:40 PMRuckus
09/05/2021, 2:41 PMRuckus
09/05/2021, 2:43 PMval x: Any = 5
x as String // falls, x is an Int, not a String
Muhammet Emin Gündoğar
09/05/2021, 2:51 PMMuhammet Emin Gündoğar
09/05/2021, 2:52 PMRuckus
09/05/2021, 3:07 PMMuhammet Emin Gündoğar
09/05/2021, 3:22 PM