示例#1
0
 public static FeatureMetaData[] deepCopy(FeatureMetaData[] features)
 {
     FeatureMetaData[] dup = new FeatureMetaData[features.Length];
     for (int i = 0; i < dup.Length; i++)
     {
         if (features[i] == FeatureMetaData.UNUSED)
         {
             dup[i] = FeatureMetaData.UNUSED;
         }
         else
         {
             dup[i] = new FeatureMetaData(features[i]);
         }
     }
     return(dup);
 }
示例#2
0
 public FeatureMetaData(FeatureMetaData old)
 {
     this.abbrevHeaderRows = old.abbrevHeaderRows;
     this.type             = old.type;
     this.mismatchCost     = old.mismatchCost;
 }