I use "Scene newScene = new Scene(Basemap.CreateImagery());" for creating surface image on scene. It works only in online. But how to add the same image to the scene offline?
See the offline documentation on how to take a tiled layer offline: Take a layer offline—ArcGIS Runtime SDK for .NET | ArcGIS for Developers