public static LabData GetLabData(int index)
{
if(labdatas[index] == null)
{
int fx, tx;
if(!Common.E(index, out fx, out tx))return null;
using(FileStream stream = new FileStream(Paths.LabDataN.Format(fx), FileMode.Open))
{
labdatas[index] = new LabData(XLDNavigator.ReadToIndex(stream, (short)tx));
}
}
return labdatas[index];
}