ICloneable tide-over

This commit is contained in:
Matt Nadareski
2023-08-14 19:12:46 -04:00
parent 10cf411879
commit 3b9ec1d62c

View File

@@ -49,8 +49,11 @@ namespace SabreTools.Core
case string[] strArr: case string[] strArr:
clone[key] = strArr.Clone(); clone[key] = strArr.Clone();
break; break;
case DictionaryBase[] enDb: case DictionaryBase[] dbArr:
clone[key] = enDb.Select(Clone).ToArray(); clone[key] = dbArr.Select(Clone).ToArray();
break;
case ICloneable[] clArr:
clone[key] = clArr.Select(cl => cl.Clone()).ToArray();
break; break;
// Everything else just copies // Everything else just copies