Если конкретно. То как можно из object конвертировать явно в обьект своего класса ?
не понятно
object as MyClass
Only assignment, call, increment, decrement, await expression, and new object expressions can be used as a statement
А что гугл выдал на этот текст?
Я умею читать. Не понятно как реализовывать такой инструмент как as
var myClassObj = (MyClass)obj; Либо var myClassObj = obj as MyClass; Либо if(obj is MyClass myClassObj) { .... }
все все, понял)) спасибо
Вместо var можешь написать тип, если написано var, то определяется во время компиляции
Но все равно без пояснения поведения каждого варианта это мало дает
Ну, остальное пусть он сам
Обсуждают сегодня