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 StringMuhammet 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