using System.Collections.Generic;
public static void Main()
Dictionary<string,string> ReturnDict = new Dictionary<string,string>();
ReturnDict.Add("C:\\CASINO_CORE\\HTML5_DWG\\cabaretcash\\8586998151438568620.link","localDup");
ReturnDict.Add("C:\\CASINO_CORE\\HTML5_DWG\\cabaretcrash\\8586998151438568620.link","localDup");
ReturnDict.Add("\\\\File01\\Graphics\\Casino Core\\Games\\2X3X1LCL1_Mega Boom\\2. Implementation\\14. Data\\8587005082427482597.link","networkDup");
ReturnDict.Add("\\\\File01\\Graphics\\Casino Core\\Games\\2X3X1LCL1_Mega Broom\\2. Implementation\\14. Data\\8587005082427482597.link","networkDup");
ReturnDict.Add("C:\\CASINO_CORE\\HTML5_DWG\\cabaretcraps\\8586998151438568620.link","localExtra");
ReturnDict.Add("\\\\File01\\Graphics\\Casino Core\\Games\\2X3X1LCL1_Mega Boop\\2. Implementation\\14. Data\\8587005082427482597.link","networkExtra");
List<string> localDup_list = new List<string>();
List<string> networkDup_list = new List<string>();
List<string> localExtra_list = new List<string>();
List<string> networkExtra_list = new List<string>();
foreach (KeyValuePair<string, string> entry in ReturnDict)
if (entry.Value == "localDup")
localDup_list.Add(entry.Key);
if (entry.Value == "networkDup")
networkDup_list.Add(entry.Key);
if (entry.Value == "localExtra")
localExtra_list.Add(entry.Key);
if (entry.Value == "networkExtra")
networkExtra_list.Add(entry.Key);
Console.WriteLine("\nThe following files are duplicated in the local git directory:");
foreach (string entry in localDup_list) Console.WriteLine(entry);
Console.WriteLine("\nThe following files are duplicated on the network:");
foreach (string entry in networkDup_list) Console.WriteLine(entry);
Console.WriteLine("\nThe following files have no network connection:");
foreach (string entry in localExtra_list) Console.WriteLine(entry);
Console.WriteLine("\nThe following files have no local git directory connection:");
foreach (string entry in networkExtra_list) Console.WriteLine(entry);