Ну, в сообщении об ошибке указано, с чего начать, при условии, что вы можете читать по-французски. :) Убедитесь, что в вашем приложении есть ссылка на сборку System.Core, а в файле кода using System.Linq;
вверху.
Кроме того, я думаю, что запрос неправильный. Я предполагаю, что this.Addresses
является перечислением типа Address
. В этом случае вам понадобится:
public Address firstAddress
{
get
{
var f=(from d in this.Addresses
select d).FirstOrDefault();
return f;
}
}