如图, 已知点 $B, E, C, F$ 在一条直线上, $B E=C F, A C / / D E, \angle A=\angle D$.

<ImageHere>

(1) $\triangle A B C$ 与 $\triangle D F E$ 全等吗? 请说明理由;

(2) 若 $B F=20, E C=8$, 求 $B C$ 的长.
解: (1) $\triangle A B C \cong \triangle D F E$, 理由如下:

$\because A C / / D E$,

$\therefore \angle A C B=\angle D E F$,

$\because B E=C F$,

$\therefore B E+C E=C F+C E$, 即 $B C=F E$,

又 $\because \angle A=\angle D$,

$\therefore \triangle A B C \cong \triangle D F E(\mathrm{AAS})$

(2) 解: $\because B F=20, E C=8$,

$\therefore B E+C F=B F-C E=12$,

又 $\because B E=C F$,

$\therefore B E=C F=6$,

$\therefore B C=B E+C E=14$.