Absolute most basic ranking/scoreboard functionality

Hi. I’m extremely new to Unity/scripting/game making, and creating a first/test project, a simple time attack racing game. My knowledge is limited to the recorded live training videos, other tutorials, and Google. So far my experience has been good, as through my fumbling I’ve managed to get a driving feel I’m satisfied with, a countdown, timer, etc.

I’m at the point where I need to figure out how to create/save/load times recorded at the finish line, possibly along with a name. I’ve searched around and taken a look at a lot of guides, including the data persistence video on this site, and everything is either too advanced for my understanding, or doesn’t quite relate/help me with what I’m trying to do.

I just want to grab the time from the finish trigger and save it into an ordered list, then load that list to add to it in future instances and/or display it via the menu/gui (all locally). I don’t care if it’s just writing the data to playerprefs and pulling it back out, I just want to get the basic functionality working. Can anyone point me in the direction of any relevant scripting lessons that would relate to this type of thing? Also I’m using C#. Thanks for any help!

I would also appreciate any resources for scripting (C#) in general, especially if they are similar to the live training Unity does.

http://unity3d.com/learn/tutorials/modules/intermediate/scripting/lists-and-dictionaries