这真是一个很广泛的问题。我使用过这两种技术相当长一段时间。 MVVM Light在社区中可能更加普及,但如果您计划开发iOS和Android,MVVMCross会更好。它还支持异步命令,而MVVM Light除非添加一些外部库否则不支持。 除非受客户要求的强制限制,我肯定更喜欢MVVMCross并且只使用它。希望对您有所帮助。