コガネブログ

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

【C#】Path.ChangeExtension でファイルパスから拡張子を取り除ける

概要

const string path = "Assets/material.mat";

var result = Path.ChangeExtension( path, null ); // Assets/material

null ではなく string.Empty を渡すと Assets/material. のように
末尾に . が残ってしまうので注意。