CombineDirectory() public static method

Combines a platform-specific absolute path with a platform-independent relative path that points to a directory.
Raised when combining the paths failed, for example due to malformed paths or due to unauthorized access.
public static CombineDirectory ( string absolute, string relative ) : string
absolute string The platform-specific absolute path.
relative string The platform-independent relative path.
return string
コード例 #1
0
 private void LoadCompatibilitySignalSets()
 {
     string[] possibleFiles = Directory.GetFiles(Path.CombineDirectory(Program.FileSystem.GetDataFolder("Compatibility"), "Signals"), "*.xml");
     for (int i = 0; i < possibleFiles.Length; i++)
     {
         XmlDocument currentXML = new XmlDocument();
         try
         {
             currentXML.Load(possibleFiles[i]);
             XmlNode node = currentXML.SelectSingleNode("/openBVE/CompatibilitySignals/SignalSetName");
             if (node != null)
             {
                 compatibilitySignals.Add(node.InnerText, possibleFiles[i]);
                 comboBoxCompatibilitySignals.Items.Add(node.InnerText);
             }
         }
         catch
         {
         }
     }
 }