“林子大了什么鸟都有”跟“鸟大了什么林子都有”是否是一个意思?

“林子大了什么鸟都有”跟“鸟大了什么林子都有”是否是一个意思?

“林子大了”是“什么鸟都有”的原因;而“鸟大了”不是“什么林子都有”的原因。这两句意思完全不同。  前者比喻社会空间广阔,什么样的人都有,前后有因果关系,后者没有因果关系,也不符合实际,是无稽之谈。