public static void DoShares(ICifsRemoteAdmin ra) { try { CifsShareInfo[] result = ra.ListSharesInfo(true); for (int i = 0; i < result.Length; i++) { Console.WriteLine(result[i].ToString()); } } catch (Exception) { } }