Create the settings contract
The next step is to create the settings contract. It is a class implementing ISettingsDataContract and provides the functionality to save settings and load the default value of the settings. 
To do this, perform the following:
    - Create a class and name it MyCustomSettingsContract.cs
 
    - Inside paste the following code:
    
    
 
NOTE: The contract has property RandomVariable that persists in the configuration file and saves the value in method SaveDefaults(). For that purpose, you use the API for working with configuration files.