public static ServerIni getServerIni(LocalIni local) { ServerIni ret = new ServerIni(); string[] versionIni = Util.readFileRemoteFile(local.serverUri); double d; Double.TryParse(versionIni[0], out d); //read version ret.version = d; for (int i = 1; i + 1 < versionIni.Length; i += 2) { Debug.Assert(i + 1 < versionIni.Length); ret.addIfNonFile(versionIni[i + 1], versionIni[i]); } return(ret); }