EncryptionAlgorithms.Fraction.Duplicate C# (CSharp) Method

Duplicate() public method

The function replicates current Fraction object
public Duplicate ( ) : Fraction
return Fraction
        public Fraction Duplicate()
        {
            Fraction frac = new Fraction();
            frac.Numerator = Numerator;
            frac.Denominator = Denominator;
            return frac;
        }

Usage Example

 private void SetElement(int iRow, int iCol, Fraction value)
 {
     if (iRow < 0 || iRow > Rows - 1 || iCol < 0 || iCol > Cols - 1)
         throw new MatrixClassException("Invalid index specified");
     m_iElement[iRow, iCol] = value.Duplicate();
 }