Get geometric Network using arcobject-
IWorkspaceFactory pwsf = new AccessWorkspaceFactoryClass();
IWorkspace pws = pwsf.OpenFromFile(@"D:\csharp_project\PSEB\FOCAL-POINT.mdb", 0);
IFeatureWorkspace pFeatWs = (IFeatureWorkspace)pws;
IFeatureDataset pFeatDs=pFeatWs.OpenFeatureDataset("Electrical");
INetworkCollection pnetColl = (INetworkCollection)pFeatDs;
//From cntGeometricNetwork we get the geometric network count
int cntGeometricNetwork= pnetColl.GeometricNetworkCount;