Ich mache eine App mit Xamarin.forms pcl.Gibt es eine Möglichkeit, #define für die Unterscheidungs-Plattform zu verwenden? (Xamarin.Forms)
Ich weiß bereits, wir verwenden "Device.OS", um zu unterscheiden, welche Plattform ist, wenn wir pcl verwenden.
Aber in einigen Fällen muss ich definieren Header verwenden, um es zu archivieren, aber ich kann keine Lösung finden.
Ich möchte verschiedene abgeleitete Klasse für jede Plattform in einigen Fällen verwenden.
wie diese
#if __ANDROID__
public class SkiaView_BG : SKCanvasView
#else
public class SkiaView_BG : SKGLView
#endif
Haben Sie die Dokumentation gelesen? Ich bin nicht sicher, was Ihre Frage ist: [Bedingte Zusammenstellung] (https://developer.xamarin.com/guides/cross-platform/application_fundamentals/building_cross_platform_applications/part_4_-_platform_divergence_abstraction_divergent_implementation/#Conditional_Compilation) –
@JonDouglas Hallo Jon wieder, DavidS beantwortete meine Frage. :) –
Und ich denke Beispielcode oben erklären, was ich tun möchte. –