diff --git a/JSON-dynamic.cs b/JSON-dynamic.cs index 1929af3..69f2cbc 100644 --- a/JSON-dynamic.cs +++ b/JSON-dynamic.cs @@ -449,13 +449,13 @@ namespace Procurios.Public { success = SerializeString((string)value, builder); } - else if (value is Hashtable) + else if (value is Dictionary) { - success = SerializeObject((Hashtable)value, builder); + success = SerializeObject((Dictionary)value, builder); } - else if (value is ArrayList) + else if (value is List) { - success = SerializeArray((ArrayList)value, builder); + success = SerializeArray((List)value, builder); } else if ((value is Boolean) && ((Boolean)value == true)) { @@ -481,7 +481,7 @@ namespace Procurios.Public return success; } - protected static bool SerializeObject(Hashtable anObject, StringBuilder builder) + protected static bool SerializeObject(Dictionary anObject, StringBuilder builder) { builder.Append("{"); @@ -511,7 +511,7 @@ namespace Procurios.Public return true; } - protected static bool SerializeArray(ArrayList anArray, StringBuilder builder) + protected static bool SerializeArray(List anArray, StringBuilder builder) { builder.Append("["); @@ -597,4 +597,4 @@ namespace Procurios.Public return true; } } -} +} \ No newline at end of file