Proving infinite subsets I have to prove: 
An infinite subset of a denumerable set is denumerable. 
I understand this has been asked before and I did take the time to read what was said there, but I do not understand still. 
I have to prove this using other theorems about denumerable or countable sets, nothing too complex for this proof. 

One of the many possible proofs:
If a set $A$ is denumerable, then there is a bijection $f:A\rightarrow \mathbb N$
So if $B\subseteq A$,the restriction of $f$ to $B$, which is $f:B\rightarrow \mathbb  N$ is $1:1$
On the other side, if $B$ is infinite, we can construct an $1:1$ function $g:\mathbb N\rightarrow B$ by defining $f(0)=x_0\in B$, then $f(1)=x_1\in B-\{x_0\}$, and so on by induction.
So by Schröder–Bernstein there is a bijection between $B$ and $\mathbb N$, which makes $B$ denumerable.
