//Constructor para un campo Extra al principio de una TUpla (útil en inserción) public TUpla(Campo campoExtra, TUpla auxTUpla) { campoL_ = new Campo[auxTUpla.Count() + 1]; campoL_[0] = campoExtra; for (int i = 1; i <= auxTUpla.Count(); i++) { campoL_[i] = auxTUpla[i]; } }
static void save(TUpla tupla, string ruta, int pos) { for (int i = 0; i < tupla.Count(); i++) { int offset = 0; save(tupla[i], ruta, pos + offset); //Caso String if (tupla[i] is CampoString) { CampoString a = (CampoString)tupla[i]; } } }