Upvote:3
No.
The attack at Mers-el-Kebir was done by Britain to France, an ALLY.
The breaching of the Henan dykes was done by the Chinese to themselves. It was a "scorched earth" policy like that practiced by the Russians against Napoleon (and Hitler). And the goal was to "sacrifice the plum tree to save the peach tree," to save (unsuccessfully) industrialized areas further south.
Unless you're trying to make the case that Chiang Kai Shek breached the dykes to hurt the Communists (his nominal "allies"). But that's a bit far-fetched because the bulk of Communist power was further north, centered around Yenan.