# toString method

1. @override

String toString()
inherited

A string representation of this object.

Some classes have a default textual representation, often paired with a static `parse` function (like int.parse). These classes will provide the textual representation as their string representation.

Other classes have no meaningful textual representation that a program will care about. Such classes will typically override `toString` to provide useful information when inspecting the object, mainly for debugging or logging.

## Implementation

    @override
    String toString() {
      return '_SystemProperties(\n'
        '  compilationMode: $_compilationMode,\n'
        '  runningFromDill: $_runningFromDill,\n'
        '  runningAot: $_runningAot,\n'
        '  runningJit: $_runningJit,\n'
        '  entrypoint: $_entrypoint,\n'
        '  launchCommand: $_launchCommand,\n'
        '  ideRunning: $_ideRunning,\n'
        '  dependencyCount: $_dependencyCount,\n'
        '  configurationCount: $_configurationCount,\n'
        '  watchModeEnabled: $_watchModeEnabled\n'
        ')';
    }