public string FindNewXRef(string oldXRef) { string result = oldXRef; foreach (XRefEntry entry in fList) { if (GEDCOMUtils.CleanXRef(entry.OldXRef) == GEDCOMUtils.CleanXRef(oldXRef)) { result = entry.NewXRef; break; } } return(result); }
public void Test_XRef_CleanEnclose() { Assert.AreEqual("I12", GEDCOMUtils.CleanXRef("@I12@"), "CleanXRef(@I12@)"); Assert.AreEqual("@I12@", GEDCOMUtils.EncloseXRef("I12"), "EncloseXRef(I12)"); }