以己之矛攻己之盾是什麼意思

"以己之矛攻己之盾"這個成語來源於古代的一則寓言故事,比喻一個人用自己提出或擁有的理由或證據來反駁自己,即自相矛盾。這個成語出自《韓非子·難一》,原文是:「夫不可陷之盾與無不陷之矛,不可同世而立。」

這個成語的含義是指在辯論或論證中,如果一個人同時持有兩種相互矛盾的觀點或論據,那麼他就無法自圓其說,因為他的觀點或論據會互相衝突,無法同時成立。這種邏輯上的矛盾,就像是用自己的矛攻擊自己的盾一樣,最終會導致自己的立場崩潰。

在現實生活中,這個成語常用來形容那些在論證或辯論中無法保持邏輯一致性的人,或者是指那些言行不一、自相矛盾的人。