예제 #1
0
 public GARCFile GetGARCByReference(GARCReference gr)
 {
     try
     {
         return(new(GetMemGARC(gr.Name), gr, GetGARCPath(gr.Name)));
     }
     catch (FormatException f)
     {
         var message = $"{gr.Name} - ({gr.Reference}) is apparently corrupt. Please restore the backup for this file." + f.Message;
         throw new FormatException(message, f);
     }
 }
예제 #2
0
 public GARCFile getGARCByReference(GARCReference gr)
 {
     return(new GARCFile(getMemGARC(gr.Name), gr, getGARCPath(gr.Name)));
 }
예제 #3
0
 public GARCFile(GARC.MemGARC g, GARCReference r, string p)
 {
     GARC      = g;
     Reference = r;
     Path      = p;
 }