ICommand is a property in a ViewModel that is used to access the command interface. For this, a ViewModel must refer a class that can implement the ICommand interface. When used with Windows Class, it allows you to share your ViewModels between Xamarin.Forms and Windows App.

BY Best Interview Question ON 20 Dec 2020