|
|
1
2
首先,很多人错过了这些检查,从而导致运行时异常。 因此,您应该始终检查实体的状态:
以确保您的实体 '安全使用' ,如果您想使用方便的方法,可以使用以下方法:
然后 :
|
|
|
2
5
如果你想和我一起吃饭的话
对于此问题,您的代码将更改为:
|
|
3
2
我看到您对Add和Update实体使用相同的方法,我的第一个建议是分离关注点,并使不同的方法一个用于Add,另一个用于Update(如果可能的话)。 另一方面,不清楚记录列表“lstDataCapDetails”是否包含要更新的所有新记录或新记录与现有记录的混合,在第二种情况下,您的代码将给您带来错误,因为您可能尝试为现有记录分配Id,或者您可能尝试更新全新的记录。
您可以在此处看到方法的修改版本:
|
|
|
4
0
|