C# NopCommerce PropertyManager类错误

C# NopCommerce PropertyManager类错误,c#,asp.net,asp.net-mvc,nopcommerce,C#,Asp.net,Asp.net Mvc,Nopcommerce,我刚从GITHUB下载了一份NopCommerce,并尝试从VS2015运行它 我在文件“PropertyManager”中遇到错误,下面是代码能给我解释一下到底是什么吗?我猜这是一个属性,但不确定,因为使用了lamba。 /// <summary> /// Access object by key /// </summary> /// <param name="properyName"></param> /// <returns>&l

我刚从GITHUB下载了一份NopCommerce,并尝试从VS2015运行它

我在文件“PropertyManager”中遇到错误,下面是代码能给我解释一下到底是什么吗?我猜这是一个属性,但不确定,因为使用了lamba。

/// <summary>
/// Access object by key
/// </summary>
/// <param name="properyName"></param>
/// <returns></returns>
public object this[string properyName] => _propertys.ContainsKey(properyName) && CurentObject != null
    ? _propertys[properyName].GetProperty(CurentObject)
    : null;
//
///通过密钥访问对象
/// 
/// 
/// 
公共对象此[string PropertyName]=>\u propertys.ContainsKey(PropertyName)&&CurentObject!=无效的
? _propertys[PropertyName].GetProperty(CurentObject)
:null;

这是文件链接

开始调试并检查它在哪里产生错误在上面添加断点并检查它是什么错误是编译时的,我无法运行和调试。这就是我想知道这段代码的作用/含义的原因。错误是什么说这是一个c#6.0,这个替换getter。现在我们回到natation c#5.0