第一个比较通用,其他都有限制。