示例#1
0
 public void AddSubfield(ISubfield subfield)
 {
     if (subfield is ISubfield)
     {
         subfields.Add(subfield);
     }
     else
     {
         throw new IllegalAddException("Subfield");
     }
 }
示例#2
0
 public bool ValidateSubField(ISubfield subfield)
 {
     return(subfield.Code != 0 && subfield.Data != null);
 }
示例#3
0
 public void RemoveSubfield(ISubfield subfield)
 {
     subfields.Remove(subfield);
 }
示例#4
0
 public void AddSubfield(int index, ISubfield subfield)
 {
     subfields.Insert(index, subfield);
 }