public string MakeQname(List<Name> names) { if (names.Count == 0) { return ""; } string ret = ""; for (int i = 0; i < names.Count - 1; i++) { ret += names[i].Name + "."; } ret += names[names.Count - 1].Name; return ret; }