public void Clone() { ComplexFloatMatrix a = new ComplexFloatMatrix(2); a[0,0] = new ComplexFloat(1); a[0,1] = new ComplexFloat(2); a[1,0] = new ComplexFloat(3); a[1,1] = new ComplexFloat(4); ComplexFloatMatrix b = (ComplexFloatMatrix)a.Clone(); Assert.AreEqual(a[0,0],a[0,0]); Assert.AreEqual(a[0,1],b[0,1]); Assert.AreEqual(a[1,0],b[1,0]); Assert.AreEqual(a[1,1],b[1,1]); }