此代码来自Programming Windows,第六版书:
using Windows.ApplicationModel.Activation; 
using Windows.UI; 
using Windows.UI.Xaml; 
using Windows.UI.Xaml.Controls; 
using Windows.UI.Xaml.Media;    
namespace StrippedDownHello
{
    public class App : Application
    {
        static void Main(string[] args)
        {
            Application.Start((p) => new App());
        }
        ...
    }
}
我无法理解Application.Start((p) => new App());line 的语法。在类文档Start方法中定义为:
public static void Start(ApplicationInitializationCallback callback);
请解释一下这个带有 lambda 表达式的代码行是如何与Start方法定义相关的。