The code is essentially a .NET property on a class like the code below. But, he's doing something with a collection/array called RootPaths. Looks like a series of paths loaded from an xml document. Depending on which global setting for the environment of the app, performing a "get" on the property RootPath will return the selected value from the collection. In other words, just making it easier to get the root path everywhere in the code without having to write code to access the collection each time.
Unfortunately, I don't have the slightest idea what Visual RPG is. So, I can't give you more guidance than that. :)
private string _rootPath = string.Empty;
public string RootPath
{
get
{
return _rootPath;
}
}