What are the sufficient conditions of interchanging two limits of a double sequence? I found some answers here: When can you switch the order of limits?
However, I have the following example which seems to satisfy a set of sufficient conditions (e.g., for sufficiently large $n_{0}$ $a_{n_{0},m}$ converges and $\lim_{n\rightarrow\infty}\lim_{m\rightarrow\infty} a_{n,m}=L$), but the limits are different.
The example is: Let $X_n$ be a sequence of ${\tt Uniform}(0.5−n^{−1},0.5+n^{−1})$. Define $a_{n,m}=F_{n}(0.5+m^{−1})$, where $F_n$ is the distribution function of $X_n$. Clearly, $\lim_{n\rightarrow\infty}\lim_{m\rightarrow\infty} a_{n,m}=0.5$ but $\lim_{m\rightarrow\infty}\lim_{n\rightarrow\infty} a_{n,m}=1$.
I am not sure where I am wrong. It will be helpful if I can clear my understanding.