
Код:
public function isEqual(toEqual : YoDataClass) : Boolean
{
return this.someParam1 == toEqual.someParam1 && this.someParam2 == toEqual.someParam2
}
немного извратившись можно сделать так

Код:
private var propToCompare:Array = ['someParam1', 'someParam2'];
.........
public function isEqual(toEqual : YoDataClass) : Boolean
{
for (var i:Number = 0; i< propToCompare.length; i++)
{
if (this[propToCompare[i]]!=this[toEqual [i]])
return false;
}
return true
}
использование

Код:
if (myCursor.current.isEqual(dt))
{
trace('is Equal');
}
else
{
trace('is not Equal');
}