/// <summary> /// Creates and initializes a new instance of the Drive class. /// </summary> /// <param name="drivealgorithm">The algorithm we can use to generate the serial number.</param> /// <param name="driveinterface">The drive interface.</param> /// <param name="drivename">The name of the drive.</param> /// <param name="drivesize">The size of the drive.</param> /// <param name="drivetype">The type of drive.</param> public SeagateDrive(string drivealgorithm, DriveInterface driveinterface, string drivename, string drivesize, DriveType drivetype) { m_algorithm = drivealgorithm; m_interface = driveinterface; m_name = drivename; m_size = drivesize; m_type = drivetype; }