/// <summary> /// 返回此结构体的拷贝。 /// 注意!这一拷贝是一个尽可能完全的拷贝。 /// </summary> /// <returns>此结构体的深层拷贝</returns> public override object Clone() { FuzzyArray fa = new FuzzyArray(); foreach (object ob in fa) { if (ob is ICloneable) { fa.Add((ob as ICloneable).Clone()); } else { fa.Add(ob); } } return(fa); }