コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【C#】Pathクラスの拡張メソッド

ソースコード

使い方

var path = "Assets/Prefabs/Player.prefab";
path.GetDirectoryName();            // Assets/Prefabs
path.GetExtension();                // .prefab
path.GetFileName();                 // Player.prefab
path.GetFileNameWithoutExtension(); // Player
path.GetFullPath();                 // XXXX\Assets\Prefabs\Player.prefab
path.GetPathRoot();                 // 
path.HasExtension();                // True
path.IsPathRooted();                // False