已知两个点的坐标,求它们的距离,请问编程怎么实现?是windows phone

已知两个点的坐标,求它们的距离,请问编程怎么实现?是windows phone

http://blog.163.com/gobby_1110/blog/static/29281715201271745123282/

把两个点想象到坐标轴上,点A和点B
如果X相等,则AB距离是Y相减
如果Y相等,则AB距离是X相减
如果X相等,Y相等,则距离是0
如果X不相等,Y不相等,则构建一个三角形,求AB两点之间的那条边的长度。

套用数学求两个点的距离的数学公式有那么难吗