できるよ
Component depCountry = lstComp
.Select(x => x.ComponentValue("Dep"))
.FirstOrDefault();
または、値の辞書全体に対してこれが必要な場合は、キーに結び付けることもできます
var newDictionary = dic.Select(x => new
{
Key = x.Key,
Value = x.Value.Select( y =>
{
depCountry = y.ComponentValue("Dep")
}).FirstOrDefault()
}
.Where(x => x.Value != null)
.ToDictionary(x => x.Key, x => x.Value());
これにより、新しい辞書が作成されます。値にアクセスできます
var myTest = newDictionary[key1].depCountry