Ejemplo n.º 1
0
 /** 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);
 }
Ejemplo n.º 2
0
 /** ファイル名。変更。
  *
  *      a_path.GetFileName()に変更。
  *
  */
 public void ChangeFileName(Fee.File.Path a_path, string a_separator)
 {
     this.path = CreateFileNameChangePath(a_path.GetFileName(), a_separator).GetPath();
 }
Ejemplo n.º 3
0
 /** ファイル名を変更したパスを作成。
  *
  *      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));
 }