Get available refresh rates

Just a simple question (hopefully). How can I get a list of supported refresh rates?

I know it’s 5 years old question but i’ll answer it anyway.

Short answer :


Long asnwer :

NO, but you can get all supported Screen Resolutions and it’s supported refresh rate and store all the refresh rate to a variable
This is how you do it

// C# Snippet
var resolutions = Screen.resolutions;
var refreshRates = new Int32 [resolutions.Length];

for (var c = 0; c < refreshRates.Length; c++)
 = resolutions[c].refreshRate;

NOTE : This is not recommended because refresh rate also rely on to the resolution itself.