我有这个 LINQ 语句,它试图设置字符串 [] 集合中的第一个元素。但它不起作用。
下面是 LINQ 语句。
docSpcItem.Where(x => x.DocID == 2146943)
.FirstOrDefault()
.FinishingOptionsDesc[0] = "new value";
public string[] FinishingOptionsDesc
{
get
{
if (this._FinishingOptionsDesc != null)
{
return (string[])this._FinishingOptionsDesc.ToArray(typeof(string));
}
return null;
}
set { this._FinishingOptionsDesc = new ArrayList(value); }
}
我上面的 LINQ 语句有什么问题?