Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 此警告是什么意思(MSDN文档关于修改数据和DataTable.RowChanged事件)?_C#_Events_Dataset - Fatal编程技术网

C# 此警告是什么意思(MSDN文档关于修改数据和DataTable.RowChanged事件)?

C# 此警告是什么意思(MSDN文档关于修改数据和DataTable.RowChanged事件)?,c#,events,dataset,C#,Events,Dataset,MSDN上的内容如下: 谨慎 如果在引发RowChanged事件的数据集中修改数据,则可能会发生数据损坏。如果发生此类数据损坏,则不会引发异常 我似乎不明白这是怎么说的 谢谢。请稍等 检查e.Row[ColumnName]=是否可以完成。如果是这样的话,那么它可能是在谈论那件事。只是大声说一句 检查e.Row[ColumnName]=是否可以完成。如果是这样的话,那么它可能就是在谈论这个问题。因为数据集有多个状态行“原始”和“当前”-这与您是否正在更改RowChanged事件中的某些内容有关,由

MSDN上的内容如下:

谨慎 如果在引发RowChanged事件的数据集中修改数据,则可能会发生数据损坏。如果发生此类数据损坏,则不会引发异常

我似乎不明白这是怎么说的

谢谢。

请稍等

检查e.Row[ColumnName]=是否可以完成。如果是这样的话,那么它可能是在谈论那件事。

只是大声说一句


检查e.Row[ColumnName]=是否可以完成。如果是这样的话,那么它可能就是在谈论这个问题。

因为数据集有多个状态行“原始”和“当前”-这与您是否正在更改RowChanged事件中的某些内容有关,由于竞争条件,数据集可能无法保持状态。由于数据集有多个状态行“原始”与“当前”-这与您是否正在更改RowChanged事件中的某些内容有关,因此数据集可能由于竞争条件而无法保持状态。