日期:2014-05-17 浏览次数:21210 次
struct a {
    public int z;
    public override bool Equals(System.Object obj)
    {
        // 这样进行转换时出错
        a p = obj as a;
        if ((object)p == null)
        {
            return false;
        }
        // Return true if the fields match:
        return  z == p.z;
    }
}