值不能为空.参数名称:source

本文关键字:source 参数 不能 | 更新日期: 2023-09-27 18:02:28

private void cbNomSociete_SelectedIndexChanged(object sender, EventArgs e)
{
  dgvListeAssemblee.DataSource = (
    from x in ListAssemble
    where x.Denomination
           .ToUpper()
           .Contains( cbNomSociete.SelectedItem.ToString().ToUpper() )
    select x
    ).ToList() ;
 }

如何解决这个问题

值不能为空.参数名称:source

如何解决这个问题

找出哪个变量/属性是null。根据错误消息,异常可能来自静态Linq扩展方法(因为它们都有一个名为source的第一个参数),这意味着最有可能的候选是ListAssemble

如果x.DenominationcbNomSociete.SelectedItemnull,你会看到一个不同的错误信息。