private List<string> GetAllDatasetNames(string gdbFilePath)
{
IWorkspaceFactory workspaceFactory = new FileGDBWorkspaceFactory();
IWorkspace workspace = workspaceFactory.OpenFromFile (gdbFilePath, 0);
IEnumDataset enumDataset = workspace.get_Datasets(esriDatasetType.esriDTAny);
List<string> names = new List<string>();
IDataset dataset = null;
while((dataset = enumDataset.Next())!= null)
{
names.Add(dataset.Name);
}
return names;
}