/** FindFile */ public static Fee.File.Path FindFile(Fee.File.Path a_assets_path, Fee.File.Path a_file_path) { System.Collections.Generic.List <Fee.File.Path> t_list = CreateAllFilePathList(a_assets_path); for (int ii = 0; ii < t_list.Count; ii++) { if (t_list[ii].GetFileName() == a_file_path.GetFileName()) { return(t_list[ii]); } } return(null); }
/** ファイル名。変更。 * * a_path.GetFileName()に変更。 * */ public void ChangeFileName(Fee.File.Path a_path, string a_separator) { this.path = CreateFileNameChangePath(a_path.GetFileName(), a_separator).GetPath(); }
/** ファイル名を変更したパスを作成。 * * this.GetDirectoryPath() + a_path.GetFileName() * */ public Fee.File.Path CreateFileNameChangePath(Fee.File.Path a_path, string a_separator) { return(this.CreateFileNameChangePath(a_path.GetFileName(), a_separator)); }