private bool HasField(string name)
{
//var ct = ContentType.GetByName(LinkedContent.NodeType.Name);
//return LinkedContent.HasProperty(name) || ct.FieldSettings.Count(fs => fs.Name == name) > 0;
if (LinkedContent.HasProperty(name))
return true;
var ct = ContentType.GetByName(LinkedContent.NodeType.Name);
return ct.FieldSettings.Exists(delegate(FieldSetting fs) { return fs.Name == name; });
}
}