Which one of this syntax have better performance and speed in searching between data?
First alternative:
this.Message = pageContentsli
    .Where(m => m.PName == "Message")
    .First()
    .ContentValue;
Second alternative:
  foreach (PageContentsModel pc in pageContentsli)
  {
     if (pc.PName == "Message"){
        this.Message = pc.ContentValue;
        break;
      }
  }
 
     
     
    