Of course not. Let $X = \mathbf R^\infty \times S^1$, and let $X_n = \mathbf R^{n-1} \times I_n$ where $\{I_n\}$ is an increasing sequence of intervals in $S^1$ whose union is $S^1 \setminus \{\mathrm{point}\}$.
Dan Petersen
- 40.2k
- 2
- 114
- 201